Re: probleme gcc
On 2005-12-09 18:55:37 +0100, Nicolas Roudninski wrote:
> Jody a écrit :
> >Ou méthode goret:
> >
> >ln -sfn /usr/bin/gcc-3.3 /usr/bin/gcc
> Je dois être un goret : ln -sfn /usr/bin/gcc-3.3 /usr/bin/gcc ;-)
Oui, vraiment un goret. Tu risques de casser les upgrades ou les
compilations système (e.g. avec apt-get -b). La véritable solution est
de définir la variable d'environnement CC pour désigner l'exécutable
voulu.
Debian a aussi un système d'alternatives (update-alternatives), mais
il n'y a pas d'alternative gcc, seulement cc, mais celle-ci n'est pas
gérée automatiquement:
dixsept:~> update-alternatives --display cc
cc - status is auto.
link currently points to /usr/bin/gcc
/usr/bin/gcc - priority 20
slave cc.1.gz: /usr/share/man/man1/gcc.1.gz
Current `best' version is /usr/bin/gcc.
bien que gcc-3.3, gcc-3.4 et gcc-4.0 soient installés. De toute façon
il y a la variable d'environnement CC, qui est préférable.
Si pour une raison ou pour une autre tu dois faire un lien, c'est
dans /usr/local/bin qu'il faut le créer.
--
Vincent Lefèvre <vincent@vinc17.org> - Web: <http://www.vinc17.org/>
100% accessible validated (X)HTML - Blog: <http://www.vinc17.org/blog/>
Work: CR INRIA - computer arithmetic / SPACES project at LORIA
Reply to: