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

  FORUM HardWare.fr
  Linux et OS Alternatifs
  Logiciels

  Comment installer gcc ? [problème résolu]

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Comment installer gcc ? [problème résolu]

n°218752
equi NoX
# linux user #
Posté le 02-02-2003 à 14:39:44  profilanswer
 

sur ma RH7.3, j'ai gcc 2.96-113 et jaimerai passer a gcc 3.2.1
 
or quand j'essaie de l'installer (via les sources car je n'ai pas trouvé de rpm pour RH7.3) ; je fais donc :
 
./configure
make
make install
 
je n'ai aucune erreur et puis quand je vais vérifier dans Kpackage, je suis tjs sur gcc 2.96-113 :cry:  
 
 
qqn pourrait m'aider svp ?


Message édité par equi NoX le 02-02-2003 à 19:03:09
mood
Publicité
Posté le 02-02-2003 à 14:39:44  profilanswer
 

n°218753
kadreg
profil: Utilisateur
Posté le 02-02-2003 à 14:41:32  profilanswer
 

Tu lis le fichier INSTALL. Déjà, tu te trompes dans les commandes de  compilation.


---------------
brisez les rêves des gens, il en restera toujours quelque chose...  -- laissez moi troller sur discu !
n°218758
equi NoX
# linux user #
Posté le 02-02-2003 à 14:46:16  profilanswer
 

2.96 :cry:  
 
j'ai bien essayé de lire Install mais c'est à la limite de l'incompréhensible... :pt1cable:  
 
mon seul fichier d'aide m'explique comment installer des versions multiples de gcc et malgré l'aide je n'y arriverai pas : au lieu de mettre les commandes précises à entrer, ca part dans tous les sens :sarcastic:  
 
enfin moi je n'y comprend rien, que faut il que je fasse exactement ?


Message édité par equi NoX le 02-02-2003 à 14:48:31
n°218762
HuGoBioS
Posté le 02-02-2003 à 14:50:55  profilanswer
 

compiler gcc c'est comment dire ... sportif
pas autant que la glib mais bon...
 
sur rpmfind ou freshmeat me dit pas quy'a pas de rpm pr gcc 3.2 !


---------------
-= In Kik00 101 I trust :o =-
n°218763
equi NoX
# linux user #
Posté le 02-02-2003 à 14:52:14  profilanswer
 

si je le dis : sur rpm find la derniere version de gcc pour RH7.3 c la 2.96...
 
par là


Message édité par equi NoX le 02-02-2003 à 14:53:58
n°218767
HuGoBioS
Posté le 02-02-2003 à 14:54:53  profilanswer
 

bah migre en rh8
ou fait la mulle et fai rpm -i lenomdupackage -f --no-deps
 
(ou un truc comme ca! celà dit c'est tres ... porc !)


---------------
-= In Kik00 101 I trust :o =-
n°218769
equi NoX
# linux user #
Posté le 02-02-2003 à 14:57:46  profilanswer
 

pour migrer vers RH8, je suis obligé de down les 3Go et de les graver ?

n°218770
HuGoBioS
Posté le 02-02-2003 à 15:04:09  profilanswer
 

:non:  :pfff:  
 
normalement y'a des outils avec rh qui font ca tt seuls ...
 
mais moi a part la Debian, la Lfs et la gentoo, je me rapelle pas des commandes ....
 
donc fais une recherche sur www.google.fr/linux ou meme sur le forum et tu devrai trouver!


---------------
-= In Kik00 101 I trust :o =-
n°218784
equi NoX
# linux user #
Posté le 02-02-2003 à 15:37:15  profilanswer
 

je les trouve pas ces outils :cry:

n°218786
HuGoBioS
Posté le 02-02-2003 à 15:43:17  profilanswer
 

urpmi sur mdk je crois
 
regarde le man de rpm il le fait p-e tt seul


---------------
-= In Kik00 101 I trust :o =-
mood
Publicité
Posté le 02-02-2003 à 15:43:17  profilanswer
 

n°218788
equi NoX
# linux user #
Posté le 02-02-2003 à 15:53:42  profilanswer
 

excuse moi mais estce que tu pourrai m'expliquer le contenu de ta phrase ?
 
parce que je n'ai pas compris grand chose... :heink:

n°218790
HuGoBioS
Posté le 02-02-2003 à 15:57:29  profilanswer
 

oups deslé
 
Je sais que sur la distribution Mandrake il existe un outil appelé Urpmi uqi doit faire ca (la maj de la distri)
 
Cependant, rpm a peut etre une fonction qui le fait, tape man rpm dans un terminal et lis la doc , tu y trouvera surement des choses interessantes


---------------
-= In Kik00 101 I trust :o =-
n°218805
equi NoX
# linux user #
Posté le 02-02-2003 à 17:06:56  profilanswer
 

finalement j'ai trouvé un site où (je pense) il y a tout ce qu'il me faut :
 
le seul pb c que quand j'install gcc-3.2.1-2.i386.rpm
 
j'ai ce message :
 

Code :
  1. cpp = 3.2.1-2 is needed by gcc-3.2.1-2
  2.         binutils >= 2.12.90.0.7-1 is needed by gcc-3.2.1-2
  3.         glibc-devel >= 2.2.90-12 is needed by gcc-3.2.1-2
  4.         libgcc >= 3.2.1-2 is needed by gcc-3.2.1-2


 
je lance donc l'installation de cpp-3.2.1-2.i386.rpm et la :
 

Code :
  1. [root@localhost download]# rpm -i cpp-3.2.1-2.i386.rpm
  2. file /usr/bin/cpp from install of cpp-3.2.1-2 conflicts with file from package cpp-2.96-113
  3. file /usr/share/info/cpp.info-1.gz from install of cpp-3.2.1-2 conflicts with file from package cpp-2.96-113
  4. file /usr/share/info/cpp.info-2.gz from install of cpp-3.2.1-2 conflicts with file from package cpp-2.96-113
  5. file /usr/share/info/cpp.info-3.gz from install of cpp-3.2.1-2 conflicts with file from package cpp-2.96-113
  6. file /usr/share/info/cpp.info.gz from install of cpp-3.2.1-2 conflicts with file from package cpp-2.96-113
  7. file /usr/share/man/man1/cpp.1.gz from install of cpp-3.2.1-2 conflicts with file from package cpp-2.96-113
  8. [root@localhost download]# rpm -i binutils-2.


 
 
 :cry: je n'y arriverai donc jamais ? :sarcastic:

n°218808
HuGoBioS
Posté le 02-02-2003 à 17:10:43  profilanswer
 

d'ou l'interet de faire une maj de la distri


---------------
-= In Kik00 101 I trust :o =-
n°218809
equi NoX
# linux user #
Posté le 02-02-2003 à 17:12:51  profilanswer
 

mais je n'ai même pas trouvé de site me permettant de mettre à jour ma 7.3 vers 8.0 :pfff:

n°218810
HuGoBioS
Posté le 02-02-2003 à 17:13:44  profilanswer
 

ca doit bien etre faisable qd meme !
toutes les distri le permette ... meme windows le permet lol


---------------
-= In Kik00 101 I trust :o =-
n°218812
equi NoX
# linux user #
Posté le 02-02-2003 à 17:15:43  profilanswer
 

mais sur google-linux, le mieux que j'ai trouvé c'est 5.xx vers 6.xx
 
ca me fait une belle jambe :pt1cable:

n°218814
HuGoBioS
Posté le 02-02-2003 à 17:16:30  profilanswer
 

arf !
et sur le site de rh? ils en parle pas ?


---------------
-= In Kik00 101 I trust :o =-
n°218815
parano
Time... to die...
Posté le 02-02-2003 à 17:16:57  profilanswer
 

HuGoBioS a écrit :

ca doit bien etre faisable qd meme !
toutes les distri le permette ... meme windows le permet lol


 
 :non: win te permet de faire une maj de ton portefeuille c tout !  :whistle:

n°218817
HuGoBioS
Posté le 02-02-2003 à 17:18:17  profilanswer
 

parano a écrit :


 
 :non: win te permet de faire une maj de ton portefeuille c tout !  :whistle:  

je parle de la maj auto (winupdate)
mais oublions win est restons dans Linux lol


---------------
-= In Kik00 101 I trust :o =-
n°218818
parano
Time... to die...
Posté le 02-02-2003 à 17:21:18  profilanswer
 

j'avais bien compris ! je suis un nintaigriste au courant !  :D

n°218819
equi NoX
# linux user #
Posté le 02-02-2003 à 17:22:31  profilanswer
 

non ils en parlent pas sur leur site...
 
ca me fait ch*er de down 3Go par semaine quand même :pfff:

n°218820
BMOTheKill​er
Posté le 02-02-2003 à 17:27:48  profilanswer
 

equi NoX a écrit :

finalement j'ai trouvé un site où (je pense) il y a tout ce qu'il me faut :
 
le seul pb c que quand j'install gcc-3.2.1-2.i386.rpm
 
j'ai ce message :
 

Code :
  1. cpp = 3.2.1-2 is needed by gcc-3.2.1-2
  2.         binutils >= 2.12.90.0.7-1 is needed by gcc-3.2.1-2
  3.         glibc-devel >= 2.2.90-12 is needed by gcc-3.2.1-2
  4.         libgcc >= 3.2.1-2 is needed by gcc-3.2.1-2


 
je lance donc l'installation de cpp-3.2.1-2.i386.rpm et la :
 

Code :
  1. [root@localhost download]# rpm -i cpp-3.2.1-2.i386.rpm
  2. file /usr/bin/cpp from install of cpp-3.2.1-2 conflicts with file from package cpp-2.96-113
  3. file /usr/share/info/cpp.info-1.gz from install of cpp-3.2.1-2 conflicts with file from package cpp-2.96-113
  4. file /usr/share/info/cpp.info-2.gz from install of cpp-3.2.1-2 conflicts with file from package cpp-2.96-113
  5. file /usr/share/info/cpp.info-3.gz from install of cpp-3.2.1-2 conflicts with file from package cpp-2.96-113
  6. file /usr/share/info/cpp.info.gz from install of cpp-3.2.1-2 conflicts with file from package cpp-2.96-113
  7. file /usr/share/man/man1/cpp.1.gz from install of cpp-3.2.1-2 conflicts with file from package cpp-2.96-113
  8. [root@localhost download]# rpm -i binutils-2.


 
 
 :cry: je n'y arriverai donc jamais ? :sarcastic:  


 
te fais pas chier
 
- tu choppes les sources 3.2.1 sur gcc.gnu.org
- tar xvfz gcc-3.2.1.tar.gz
- cd gcc-3.2.1
 
./configure --prefix=/usr/local --mandir=/usr/local/share/man --infodir=/usr/local/share/info --enable-shared --enable-threads=posix --disable-checking --host=i686-pc-linux-gnu --with-system-zlib --enable-__cxa_atexit --with-gnu-as --with-gnu-ld
 
- make
- make install
- gcc -v
 
s'il te met "version gcc 2.96", tu fais ça :
 
- mv /usr/bin/gcc /usr/bin/gcc2.96
- ln -s /usr/local/bin/gcc /usr/bin/gcc
- gcc -v
là tu dois avoir gcc 3.2

n°218821
HuGoBioS
Posté le 02-02-2003 à 17:30:50  profilanswer
 

BMOTheKiller a écrit :


 
te fais pas chier
 
- tu choppes les sources 3.2.1 sur gcc.gnu.org
- tar xvfz gcc-3.2.1.tar.gz
- cd gcc-3.2.1
 
./configure --prefix=/usr/local --mandir=/usr/local/share/man --infodir=/usr/local/share/info --enable-shared --enable-threads=posix --disable-checking --host=i686-pc-linux-gnu --with-system-zlib --enable-__cxa_atexit --with-gnu-as --with-gnu-ld
 
- make
- make install
- gcc -v
 
s'il te met "version gcc 2.96", tu fais ça :
 
- mv /usr/bin/gcc /usr/bin/gcc2.96
- ln -s /usr/local/bin/gcc /usr/bin/gcc
- gcc -v
là tu dois avoir gcc 3.2


 :pfff: tu va exploser les dependances un peu qd meme là


---------------
-= In Kik00 101 I trust :o =-
n°218827
BMOTheKill​er
Posté le 02-02-2003 à 17:44:06  profilanswer
 

HuGoBioS a écrit :


 :pfff: tu va exploser les dependances un peu qd meme là


 
pas du tout
 
il aura 2 gcc sur sa machine qui seront installés à 2 endroits différents
 
gcc 2.96 -> /usr
gcc 3.2.1 -> /usr/local
 
c'est ce que j'ai fait sous RH 8
 
j'ai gardé le 3.2 pour certaines sources qui aimaient pas le 3.2.1 (emule par exemple)
 
ensuite s'il le souhaite, il peut virer gcc 2.96 sans rien démolir

n°218831
HuGoBioS
Posté le 02-02-2003 à 17:50:26  profilanswer
 

BMOTheKiller a écrit :


 
pas du tout
 
il aura 2 gcc sur sa machine qui seront installés à 2 endroits différents
 
gcc 2.96 -> /usr
gcc 3.2.1 -> /usr/local
 
c'est ce que j'ai fait sous RH 8
 
j'ai gardé le 3.2 pour certaines sources qui aimaient pas le 3.2.1 (emule par exemple)
 
ensuite s'il le souhaite, il peut virer gcc 2.96 sans rien démolir

ha oui effectivement pkoi pas ...


---------------
-= In Kik00 101 I trust :o =-
n°218834
equi NoX
# linux user #
Posté le 02-02-2003 à 18:03:12  profilanswer
 

ola tout plein de réponses :bounce:  
 
 
merci à tous, je vais essayer tout ca :D

n°218865
equi NoX
# linux user #
Posté le 02-02-2003 à 19:02:27  profilanswer
 

ok c'est bon, merci à tous :bounce:
 
(et surtout à BMOTheKiller :jap: )


Message édité par equi NoX le 02-02-2003 à 19:03:47
n°218876
kadreg
profil: Utilisateur
Posté le 02-02-2003 à 19:37:59  profilanswer
 


 
 :non:  
 
make bootstrap


---------------
brisez les rêves des gens, il en restera toujours quelque chose...  -- laissez moi troller sur discu !
n°218879
equi NoX
# linux user #
Posté le 02-02-2003 à 19:44:00  profilanswer
 

quelle est la différence ?
 
j'ai fait "make" et ça marche très bien...

n°218883
BMOTheKill​er
Posté le 02-02-2003 à 19:47:14  profilanswer
 

kadreg a écrit :


 
 :non:  
 
make bootstrap


 
vi effectivement, j'y ai plus pensé, merci de la correction

n°218884
equi NoX
# linux user #
Posté le 02-02-2003 à 19:49:06  profilanswer
 

quelle est la différence ?

n°218887
kadreg
profil: Utilisateur
Posté le 02-02-2003 à 19:55:18  profilanswer
 

equi NoX a écrit :

quelle est la différence ?


 
make compilera gcc 3 avec le gcc installé (donc le 2.96)
make bootstrap compilera gcc3 avec gcc3.  
 
La seconde solution est mieux car ... euh.... elle est mieux.


---------------
brisez les rêves des gens, il en restera toujours quelque chose...  -- laissez moi troller sur discu !
n°218890
BMOTheKill​er
Posté le 02-02-2003 à 20:03:09  profilanswer
 

disons qu'en faisant un make bootstrap, une fois que gcc3 sera créé, il compilera lui-même le reste des librairies, qui seront directement liées à lui même avec les optimisations, ça comprend aussi binutils, cpp, ...
 
c'est surtout un problème de liaison et d'optimisation

n°218893
kazekami
J'aime pas les gens
Posté le 02-02-2003 à 20:17:16  profilanswer
 

HuGoBioS a écrit :

bah migre en rh8


 
et comme ca il pourra se taper plein de bugs dus aux locales et a gcc ... 3.2 :D


---------------
Self Destruction Might Be The Answer - http://www.kazekami.org
n°218898
BMOTheKill​er
Posté le 02-02-2003 à 20:23:21  profilanswer
 

KazeKami a écrit :


 
et comme ca il pourra se taper plein de bugs dus aux locales et a gcc ... 3.2 :D


 
enfin la 7.3 c'est pas mieux, elle a aussi sa dose de bugs, la 7.2 était impecc, mais avec un gcc 2.96 encore plus buggé que le 3.2 :D  
mais au moins y avait jamais de problème de locales...
 
enfin passer sur une 8.0 maintenant ne sert à rien, qd je vois la file rawhide, je me dis que RH va pas tarder et dès que xfree 4.3 est sorti ainsi que gnome 2.2 (là dans la rawhide c'est 2.1.90-4 actuellement), on va avoir une jolie 8.1 qui mériterait même de s'appeler 9.0 vu le paquet de modif qu'il y a eu :D

n°219065
kazekami
J'aime pas les gens
Posté le 03-02-2003 à 10:35:36  profilanswer
 

clair, par contre j'ai testé la 8.1 beta (une 8.0.92 en fait) et j'ai relevé pas mal de bugs. etait-ce du au fait ke je faisais une MAJ de la 8.0 ? va savoir vu ke j'ai pas eu le temps de retester une install complete (imperatif de taf oblige)


---------------
Self Destruction Might Be The Answer - http://www.kazekami.org
n°219070
BMOTheKill​er
Posté le 03-02-2003 à 10:40:14  profilanswer
 

à mon avis, va falloir absolument éviter une màj à partir de la 8.0, faudra faire une installe propre pour éviter de partir sur les problèmes de conf de la 8.0, par exemple pour l'internationalisation pourrie... :sarcastic:

n°219073
kazekami
J'aime pas les gens
Posté le 03-02-2003 à 10:41:47  profilanswer
 

c entre autre ca ki m'avait emmerdé, j'avais edité mon /etc/sysconfig/i18n pour plus etre emmerdé par les accents. bah j'avais un bo clavier qwerty au premier demarrage de la 8.1beta, avec un message d'erreur  au lancement  :D


Message édité par kazekami le 03-02-2003 à 10:44:09

---------------
Self Destruction Might Be The Answer - http://www.kazekami.org
mood
Publicité
Posté le   profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs
  Logiciels

  Comment installer gcc ? [problème résolu]

 

Sujets relatifs
pb avec les drivers ati fglrx :( [KI A DEJA REUSSI A LES INSTALLER ??]probleme de droit !
probleme de serveur dns[proftpd] probleme il veut pas se lancer !
[Bash] Il me faudrait un petit script ... [Resolu]Problème Woody et XFree
problème pour se connecter au webProbleme avec arson sous kde ...
installer plusieurs distro 
Plus de sujets relatifs à : Comment installer gcc ? [problème résolu]


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR