Installation de GCC et Linux RedHat
Le
xavier

Bonjour,
j'essaie d'installer GCC sur un RedHat 9. J'ai recuperé GCC via
CVS (la 3.3.1), compilé, installé et j'ai une erreur :
[hal:~] xp> g++ test.c
/usr/bin/ld: ne peut trouver -lstdc++
collect2: ld a retourné 1 code d'état d'exécution
/usr/bin/ld: ne peut trouver -lstdc++
En fait un "configure", "make" et "make install" standards, gcc
s'installe dans :
/usr/local/lib/gcc/i686-pc-linux-gnu/3.4/
Hors le gcc 3.2 installé par RedHat est dans :
/usr/lib/gcc-lib/i386-redhat-linux/3.2.2/
Mes questions :
- pensez-vous qu'une installation en prefixant le dossier
d'install comme /usr/lib/gcc-lib/ reglerait mon probleme.
- avez vous un lien vers une page expliqant l'install sous
Redhat ?
- est-ce raisonable ? :)
Merci,
Xavier
j'essaie d'installer GCC sur un RedHat 9. J'ai recuperé GCC via
CVS (la 3.3.1), compilé, installé et j'ai une erreur :
[hal:~] xp> g++ test.c
/usr/bin/ld: ne peut trouver -lstdc++
collect2: ld a retourné 1 code d'état d'exécution
/usr/bin/ld: ne peut trouver -lstdc++
En fait un "configure", "make" et "make install" standards, gcc
s'installe dans :
/usr/local/lib/gcc/i686-pc-linux-gnu/3.4/
Hors le gcc 3.2 installé par RedHat est dans :
/usr/lib/gcc-lib/i386-redhat-linux/3.2.2/
Mes questions :
- pensez-vous qu'une installation en prefixant le dossier
d'install comme /usr/lib/gcc-lib/ reglerait mon probleme.
- avez vous un lien vers une page expliqant l'install sous
Redhat ?
- est-ce raisonable ? :)
Merci,
Xavier
Perso, je prefere installer ces logiciels (que je compile manuellement)
dans des repertoires separés ...
Pour GCC j'utiliserais un './configure --prefix=/opt/gcc-3.3.1' afin
de l'installer dans le repertoire '/opt/gcc-3.3.1' et d'éviter d'entrer en
conflit avec les binaires/libs du gcc installé par défaut sur le système.
Ensuite pour l'utiliser tu lances '/opt/gcc-3.3.1/bin/gcc' ou bien en
utilisant un 'export PATH=/opt/gcc-3.3.1/bin:$PATH'
Sinon, si tu veux remplacer le GCC de la RH9 tu peux essayer de recompiler
le SRPMS de la Rawhide et faire une upgrade (si ça ne casse pas le
compatibilité) voir http://rpmfind.net/linux/rpm2html/search.php?query=gcc
Xavier Pechoultres
Sinon utilises une vraie distribution de Linux comme Debian ou Mandrake
à la rigueur et tu n'auras pas ces problèmes.
--
_____________________________
Moins bien qu'en vrai -> (:-).