remplacer gcc2.96 par gcc2.95??

remplacer gcc2.96 par gcc2.95?? - Linux et OS Alternatifs

Marsh Posté le 10-09-2002 à 16:22:49    

J'ai une distribution Mandrake Linux 8.1
Je veux remplacer la version 2.96 de gcc par la 2.95
J'ai donc télécharger gcc-2.95.tar.gz
>tar zxvf gcc-2.95.tar.gz
 
Installation de gcc-2.95
>mkdir gcc_obj
>cd gcc_obj
>/home/toto/gcc-2.95.3/configure --prefix=/home/toto/gcc_obj
>make bootstarp
>cd gcc_obj
>make install
 
Je n'ai rencontré aucune erreur.
 
Par contre quand je fais
>gcc -v,
et bien c'est tjrs l'ancienne version qui apparait :(
 
Que dois-je faire ??

Reply

Marsh Posté le 10-09-2002 à 16:22:49   

Reply

Marsh Posté le 10-09-2002 à 16:39:46    

tu dois en avoir un dans /usr/bin et un autre dans /usr/local/bin ?

Reply

Marsh Posté le 10-09-2002 à 16:46:11    

dans /usr/bin, j'ai 2.96
dans /usr/locl/bin, j'ai aucun fichier
 
dans le répertoire /home/toto/gcc_obj/bin j'ai un fichier qui s'appelle 'gcc'

Reply

Marsh Posté le 10-09-2002 à 16:48:24    

t'es sur d'avoir bien fait un make install (en root) ?

Reply

Marsh Posté le 10-09-2002 à 16:48:44    

Et quand je fais ./gcc -v dans /home/toto/gcc_obj/bin
j'obtiens ce qu'il faut :
"gcc version 2.95.3" :)

Reply

Marsh Posté le 10-09-2002 à 16:49:29    

oui je suis sur d'avoir fais le make install en root :D

Reply

Marsh Posté le 10-09-2002 à 16:49:59    

et quelles sont les lignes affichées ?

Reply

Marsh Posté le 10-09-2002 à 16:51:38    

Les lignes affichées pour le make install ??

Reply

Marsh Posté le 10-09-2002 à 16:52:06    

oui

Reply

Marsh Posté le 10-09-2002 à 16:57:41    

J'ai refais le makeinstall pour avoir les lignes dont tu parles :D
mais il y en a trop !!
 
La dernière ligne , c'est
 
make[1]: leaving directory '/home/toto/gcc_obj/i686-pc-linux-gnu/libiberty'
 
Et sur la dernière page de lignes qui est affichées, il n'y a aucun endroit avec error ou warning

Reply

Marsh Posté le 10-09-2002 à 16:57:41   

Reply

Marsh Posté le 10-09-2002 à 16:59:47    

de toute façon, vu que quand je fais ./gcc -v dans le répertoire
/home/toto/gcc_obj/bin et que ça indique la bonne version de gcc, c'est que à priori, c'est bien installé
:??:

Reply

Marsh Posté le 10-09-2002 à 17:06:45    

ha bon tu trouves ?

Reply

Marsh Posté le 10-09-2002 à 17:15:02    

c'est bon, il suffisait d'enlever le lien dans /usr/bin
et de faire  
ln -s /home/toto/gcc_obj/bin/gcc gcc dans /usr/bin

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed