yo Vincent, j'imagine que c'est une debian, regarde du côté de update-alternative (man etc).
A+ -- Thomas Le jeudi 15 décembre 2005 à 22:07 +0100, Vincent Pinchart a écrit : > Pascal Bleser wrote: > > -----BEGIN PGP SIGNED MESSAGE----- > > Hash: SHA1 > > > > Vincent Pinchart wrote: > > > >> Une application tournant sur mon serveur nécessite la version 4 de gcc. > >> J'ai installé cette version 4.0.3. > >> Petit soucis... Lorsque la commande 'gcc' est employée, c'est le gcc > >> v3.5 qui est utilisé. Y a-t-il moyen que la v4.0.3 soit employée par > >> défaut? > >> > > > > Il faut faire attention avec le compilateur. Ne vas pas simplement écraser > > la version installée > > venant de ta distribution (3.x donc) par la version 4.x > > > gcc 3.x et gcc 4.x sont installés tous les deux, et le 4 n'a pas > remplacé le 3. Ils sont vraiment installés en parallèle. > > Je te conseille de plutôt installer gcc "à la main", dans un autre > > répertoire, avec un autre préfixe: > > mkdir -p ~/download/gcc > > cd ~/download/gcc > > wget > > http://ftp.belnet.be/mirror/ftp.gnu.org/gnu/gcc/gcc-4.0.2/gcc-core-4.0.2.tar.bz2 > > # s'il te faut aussi le frontend C++: > > wget > > http://ftp.belnet.be/mirror/ftp.gnu.org/gnu/gcc/gcc-4.0.2/gcc-g++-4.0.2.tar.bz2 > > > > tar xjf gcc-core-4.0.2.tar.bz2 > > # s'il te faut aussi le frontend C++: > > tar xjf gcc-g++-4.0.2.tar.bz2 > > > > cd gcc-4.0.2 > > ./configure --prefix=/opt/gcc-4.0.2 > > make > > su -c "make install" > > # (puis entrer le mot de passe root) > > > > Et voilà. > > Lorsque tu veux utiliser GCC 4.0.2 pour compiler quelque chose, au lieu de > > 3.x, fais ceci: > > export PATH=/opt/gcc-4.0.2/bin:$PATH > > (c'est tout ;)) > > > En parcourant /usr/bin, j'ai découvert que la commande gcc n'était en > fait qu'un lien vers gcc-3.3... Pourrais-je modifier ce lien pour qu'il > pointe sur gcc-4.0 ou dois-je supprimer le lien et en recréer un nouveau? > -- > VP > > - -- > > -o) Pascal Bleser http://linux01.gwdg.de/~pbleser/ > > /\\ <[EMAIL PROTECTED]> <[EMAIL PROTECTED]> > > _\_v The more things change, the more they stay insane. > > -----BEGIN PGP SIGNATURE----- > > Version: GnuPG v1.4.2 (GNU/Linux) > > > > iD8DBQFDociPr3NMWliFcXcRAt0UAJ4vVT1UiQGRNQZL7gzVHA6QIEmMRQCfdkoh > > DURdfztif73zC6/aM1bU6oE= > > =Tp4z > > -----END PGP SIGNATURE----- > > _______________________________________________________ > > Linux Mailing List - http://www.unixtech.be > > Subscribe/Unsubscribe: > > http://lists.unixtech.be/cgi-bin/mailman/listinfo/linux > > Archives: http://www.mail-archive.com/linux@lists.unixtech.be > > IRC: chat.unixtech.be:6667 - #unixtech > > NNTP: news.gname.org - gmane.org.user-groups.linux.unixtech > > > > > > > _______________________________________________________ > Linux Mailing List - http://www.unixtech.be > Subscribe/Unsubscribe: http://lists.unixtech.be/cgi-bin/mailman/listinfo/linux > Archives: http://www.mail-archive.com/linux@lists.unixtech.be > IRC: chat.unixtech.be:6667 - #unixtech > NNTP: news.gname.org - gmane.org.user-groups.linux.unixtech >
_______________________________________________________ Linux Mailing List - http://www.unixtech.be Subscribe/Unsubscribe: http://lists.unixtech.be/cgi-bin/mailman/listinfo/linux Archives: http://www.mail-archive.com/linux@lists.unixtech.be IRC: chat.unixtech.be:6667 - #unixtech NNTP: news.gname.org - gmane.org.user-groups.linux.unixtech