Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
4597 connectés 

 


Dernière réponse
Sujet : Comment installer GCC 3.x
Babouchka en fait ça ressmeble un peu au débat ie/mozilla
 
y'en a un qui respecte beaucoup mieux les standards mais qui est utilisé minoritairement.
et l'autre qui les respecte moins mais qui est beaucoup plus utilisé.
 
et celui qui utilise le compilo/navigateur qui respecte trop les standards avec un prog/site qui les respecte moins aura l'impression que le prog est buggé.
 
dans le cas de gcc, le fait que la 2.96 ne soit pas une release officielle aggrave cette impression.
 
A+

 

[jfdsdjhfuetppo]--Message édité par Babouchka le 03-05-2002 à 17:55:27--[/jfdsdjhfuetppo]


Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
Babouchka en fait ça ressmeble un peu au débat ie/mozilla
 
y'en a un qui respecte beaucoup mieux les standards mais qui est utilisé minoritairement.
et l'autre qui les respecte moins mais qui est beaucoup plus utilisé.
 
et celui qui utilise le compilo/navigateur qui respecte trop les standards avec un prog/site qui les respecte moins aura l'impression que le prog est buggé.
 
dans le cas de gcc, le fait que la 2.96 ne soit pas une release officielle aggrave cette impression.
 
A+

 

[jfdsdjhfuetppo]--Message édité par Babouchka le 03-05-2002 à 17:55:27--[/jfdsdjhfuetppo]

kadreg

Babouchka a écrit a écrit :

c'est bien malheureux ça :/




 
Allez, hop, un avis d'un gars de chez RHlabs sur le pourquoi du 2.96
http://www.bero.org/gcc296.html

Babouchka d'ailleurs à ce sujet,  vaut mieux avoir un gcc configuré en thread model posix, ou en thread model single
ça change quoi au juste ?
 
A+
Babouchka

kadreg a écrit a écrit :

 
 
Bah si, c'est justement ce que fait make bootstrap.
 
1- une passe pour compiler un gcc avec le compilo du host
2- une passe pour compiler gcc avec le compilo obtenu au 1
3- une passe pour compiler gcc avec le compilo obtenu en 2, normalement, on doit retomber sur le même exécutable qu'en 2 pour que le bootstrap soit correct.  




 
ouais mais c'est pour dire qu'en ayant installé gcc 2.95.3 sur sa machine, on peut très bien compiler gcc 3.0.4
ce qui ne me semblait pas clair
 
A+

kadreg

Babouchka a écrit a écrit :

 
pas besoin de compiler gcc avec la même version
tu fais un make bootstrap (quand tu lis la doc bien sur ...), et par défaut il fait 3 passes pour se compiler (on peut en faire plus mais ça sert pas à gd chose)




 
Bah si, c'est justement ce que fait make bootstrap.
 
1- une passe pour compiler un gcc avec le compilo du host
2- une passe pour compiler gcc avec le compilo obtenu au 1
3- une passe pour compiler gcc avec le compilo obtenu en 2, normalement, on doit retomber sur le même exécutable qu'en 2 pour que le bootstrap soit correct.

Babouchka c'est bien malheureux ça :/
 
A+
kadreg

Babouchka a écrit a écrit :

 
il continuent de livrer cette version de merde de gcc chez mandrake ?
A+  




 
Tant que redhat utilisera pas la 3.0 par défaut, oui. Le basculement est prévu pour RH8.0. Le but étant d'être compatible binaire avec la redhat équivalent pour pouvoir y mettre les RPM redhat, ils continuent.

Babouchka

kadreg a écrit a écrit :

 
 
[:totoz]
 
On n'installe pas gcc ainsi, c'est le meilleurs moyen d'avoir des ennuis.
 
1- gcc doit être compilé avec gcc même version, car cela lui permet de s'auto-vérifier.
2- Tu es farci de vieux cadavres d'install de la version précédente
3- ca ne m'étonnerais pas que tu y gagne des problèmes de compilation régulier, certaines lib n'étant peut être pas à jour.  




 
pas besoin de compiler gcc avec la même version
tu fais un make bootstrap (quand tu lis la doc bien sur ...), et par défaut il fait 3 passes pour se compiler (on peut en faire plus mais ça sert pas à gd chose)
 

Code :
  1. For a native build issue the command make bootstrap. This will build the entire GCC system, which includes the following steps:
  2.     * Build host tools necessary to build the compiler such as texinfo, bison, gperf.
  3.     * Build target tools for use by the compiler such as binutils (bfd, binutils, gas, gprof, ld, and opcodes) if they have been individually linked or moved into the top level GCC source tree before configuring.
  4.     * Perform a 3-stage bootstrap of the compiler.
  5.     * Perform a comparison test of the stage2 and stage3 compilers.
  6.     * Build runtime libraries using the stage3 compiler from the previous step.


 
 
 
A+

 

[jfdsdjhfuetppo]--Message édité par Babouchka le 03-05-2002 à 17:45:53--[/jfdsdjhfuetppo]

Babouchka

xtitix a écrit a écrit :

Ah oui, c'est marrant.
 
Tu sais pourkoi il es tpas installer par default a l'install ?
 
Pour moi y avait gcc 2.96 alosr que je viens d'installer MDK 8.2  




 
il continuent de livrer cette version de merde de gcc chez mandrake ?
 
A+

kadreg

nikauch a décrit l'installation de gcc3 par ces mots :  a écrit :

 
fo faire ./configure
make  (c super long)
make install




 
[:totoz]
 
On n'installe pas gcc ainsi, c'est le meilleurs moyen d'avoir des ennuis.
 
1- gcc doit être compilé avec gcc même version, car cela lui permet de s'auto-vérifier.
2- Tu es farci de vieux cadavres d'install de la version précédente
3- ca ne m'étonnerais pas que tu y gagne des problèmes de compilation régulier, certaines lib n'étant peut être pas à jour.

nikauch de rien  
++
xtitix Merci beaucoup.
(Il est quand même très pratique ce Forum   :-)   )
nikauch ouaip je vien d installer gcc3 et MPLAYER .
Avis perso
=> La qualite est tres bonne.
parcontre, je sai pas si c moi ou mplayer mais j ai pas de contour pour la fenetre video  :??:  :??:  
pour ton pb de gcc 3
fo faire ./configure
make  (c super long)
make install
ensuite tu pe faire parreil pour mplayer
voila  
bonne soiree a tous
++
xtitix avifile ? il lit les DIVXs ?
il est installé avec la MDK 8.2 ?
Jarreuh

xtitix a écrit a écrit :

ok
je vais tester.
sinon ça marche bien linux et les DIVX ?


Oui, mais mplayer n'est pas nécessaire pour ça, avifile le fait très bien et n'est pas aussi chiant à installer.

kadreg

xtitix a écrit a écrit :

Je vais assayer ce soir.
Au cas ou il est installé, comment faire pour que mplayer le trouve ?  




 
./configure --cc=gcc3

xtitix ok
je vais tester.
sinon ça marche bien linux et les DIVX ?
Jarreuh

xtitix a écrit a écrit :

Je vais assayer ce soir.
Au cas ou il est installé, comment faire pour que mplayer le trouve ?


CC=gcc3 ./configure && make

xtitix Je vais assayer ce soir.
Au cas ou il est installé, comment faire pour que mplayer le trouve ?
kadreg A tout les coups, il est installé.
 
tape gcc3 dans un shell un coup
xtitix Ah oui, c'est marrant.
 
Tu sais pourkoi il es tpas installer par default a l'install ?
 
Pour moi y avait gcc 2.96 alosr que je viens d'installer MDK 8.2
asphro y a un rpm sur le cd avec gcc3 sur mdk je crois
xtitix Comment installer GCC 3.x sur une Mandrake 8.2 et ou trouver les fichiers qui vont bien ?
 
 
Car j'ai téléchargé la dernière release de mplayer et il faut absolument gcc 3.x pour la compiler.....
 
 
Merci.

Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)