J'ai trois versions de gcc installées (2.96 3.4.6 & 4.1). Est-il possible de
choisir avec une simple commande quelle version de gcc va être utilisée
pour compiler le programme voulu (entre la 3 et la 4 en fait) ? Je pense
que ça peut se faire avec export mais je dois me tromper quelque part.
D'ailleurs quand on fait des tests avec export, comment annuler la commande
passée ?
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
George Abitbol
bonjour
bonjour,
J'ai trois versions de gcc installées (2.96 3.4.6 & 4.1). Est-il possible de choisir avec une simple commande quelle version de gcc va être utilisée pour compiler le programme voulu (entre la 3 et la 4 en fait) ?
et ensuite gcc-config [numero_de_le_version] pour choisir celle qu'on veut utiliser.
merci
De rien (d'ailleurs ca repond peut-etre pas exactement à la question, mais c'est meiux que rien j'espere...)
bonjour
bonjour,
J'ai trois versions de gcc installées (2.96 3.4.6 & 4.1). Est-il possible de
choisir avec une simple commande quelle version de gcc va être utilisée
pour compiler le programme voulu (entre la 3 et la 4 en fait) ?
J'ai trois versions de gcc installées (2.96 3.4.6 & 4.1). Est-il possible de choisir avec une simple commande quelle version de gcc va être utilisée pour compiler le programme voulu (entre la 3 et la 4 en fait) ?
et ensuite gcc-config [numero_de_le_version] pour choisir celle qu'on veut utiliser.
merci
De rien (d'ailleurs ca repond peut-etre pas exactement à la question, mais c'est meiux que rien j'espere...)
lhabert
buic :
J'ai trois versions de gcc installées (2.96 3.4.6 & 4.1). Est-il possible de choisir avec une simple commande quelle version de gcc va être utilisée pour compiler le programme voulu (entre la 3 et la 4 en fait) ?
Au cas par cas, ajouter en tête de ton PATH un répertoire contenant un symlink nommé « gcc » pointant vers la bonne version. Si tu veux un truc plus permanent, tu peux ajouter ce répertoire à ton PATH de manière permanente, et y mettre sous le nom « gcc » un script à la :
#!/bin/sh
if test -z "$MYGCC"; then echo 'Please, define $MYGCC first.' >&2 exit 255 fi
exec "$MYGCC" "$@"
, et, par exemple, tu fais un « export MYGCC=gcc-4.1 » avant une compilation pour choisir la version 4.1.
buic :
J'ai trois versions de gcc installées (2.96 3.4.6 & 4.1). Est-il possible de
choisir avec une simple commande quelle version de gcc va être utilisée
pour compiler le programme voulu (entre la 3 et la 4 en fait) ?
Au cas par cas, ajouter en tête de ton PATH un répertoire contenant un
symlink nommé « gcc » pointant vers la bonne version. Si tu veux un truc
plus permanent, tu peux ajouter ce répertoire à ton PATH de manière
permanente, et y mettre sous le nom « gcc » un script à la :
#!/bin/sh
if test -z "$MYGCC"; then
echo 'Please, define $MYGCC first.' >&2
exit 255
fi
exec "$MYGCC" "$@"
, et, par exemple, tu fais un « export MYGCC=gcc-4.1 » avant une compilation
pour choisir la version 4.1.
J'ai trois versions de gcc installées (2.96 3.4.6 & 4.1). Est-il possible de choisir avec une simple commande quelle version de gcc va être utilisée pour compiler le programme voulu (entre la 3 et la 4 en fait) ?
Au cas par cas, ajouter en tête de ton PATH un répertoire contenant un symlink nommé « gcc » pointant vers la bonne version. Si tu veux un truc plus permanent, tu peux ajouter ce répertoire à ton PATH de manière permanente, et y mettre sous le nom « gcc » un script à la :
#!/bin/sh
if test -z "$MYGCC"; then echo 'Please, define $MYGCC first.' >&2 exit 255 fi
exec "$MYGCC" "$@"
, et, par exemple, tu fais un « export MYGCC=gcc-4.1 » avant une compilation pour choisir la version 4.1.
buic
George Abitbol le Jeudi 25 Mai 2006 15:28 sur fr.comp.os.linux.configuration
bonjour
bonjour,
J'ai trois versions de gcc installées (2.96 3.4.6 & 4.1). Est-il possible de choisir avec une simple commande quelle version de gcc va être utilisée pour compiler le programme voulu (entre la 3 et la 4 en fait) ?
et ensuite gcc-config [numero_de_le_version] pour choisir celle qu'on veut utiliser.
merci
De rien (d'ailleurs ca repond peut-etre pas exactement à la question, mais c'est meiux que rien j'espere...)
Merci de répondre. Ta solution m'intéresse beaucoup mais je ne trouve pas la commande gcc-config et google en parle très peu. J'ai regardé dans les options de configuration de gcc pas de trace. J'ai trouvé un projet gentoo mais je ne sais pas comment installer ce programme *.ebuild.
George Abitbol le Jeudi 25 Mai 2006 15:28 sur fr.comp.os.linux.configuration
bonjour
bonjour,
J'ai trois versions de gcc installées (2.96 3.4.6 & 4.1). Est-il possible
de choisir avec une simple commande quelle version de gcc va être
utilisée pour compiler le programme voulu (entre la 3 et la 4 en fait) ?
et ensuite gcc-config [numero_de_le_version] pour choisir celle qu'on
veut utiliser.
merci
De rien (d'ailleurs ca repond peut-etre pas exactement à la question,
mais c'est meiux que rien j'espere...)
Merci de répondre. Ta solution m'intéresse beaucoup mais je ne trouve pas la
commande gcc-config et google en parle très peu. J'ai regardé dans les
options de configuration de gcc pas de trace. J'ai trouvé un projet gentoo
mais je ne sais pas comment installer ce programme *.ebuild.
George Abitbol le Jeudi 25 Mai 2006 15:28 sur fr.comp.os.linux.configuration
bonjour
bonjour,
J'ai trois versions de gcc installées (2.96 3.4.6 & 4.1). Est-il possible de choisir avec une simple commande quelle version de gcc va être utilisée pour compiler le programme voulu (entre la 3 et la 4 en fait) ?
et ensuite gcc-config [numero_de_le_version] pour choisir celle qu'on veut utiliser.
merci
De rien (d'ailleurs ca repond peut-etre pas exactement à la question, mais c'est meiux que rien j'espere...)
Merci de répondre. Ta solution m'intéresse beaucoup mais je ne trouve pas la commande gcc-config et google en parle très peu. J'ai regardé dans les options de configuration de gcc pas de trace. J'ai trouvé un projet gentoo mais je ne sais pas comment installer ce programme *.ebuild.
buic
Luc Habert le Jeudi 25 Mai 2006 15:38 sur fr.comp.os.linux.configuration
buic :
J'ai trois versions de gcc installées (2.96 3.4.6 & 4.1). Est-il possible de choisir avec une simple commande quelle version de gcc va être utilisée pour compiler le programme voulu (entre la 3 et la 4 en fait) ?
Au cas par cas, ajouter en tête de ton PATH un répertoire contenant un symlink nommé « gcc » pointant vers la bonne version. Si tu veux un truc plus permanent, tu peux ajouter ce répertoire à ton PATH de manière permanente, et y mettre sous le nom « gcc » un script à la :
#!/bin/sh
if test -z "$MYGCC"; then echo 'Please, define $MYGCC first.' >&2 exit 255 fi
exec "$MYGCC" "$@"
, et, par exemple, tu fais un « export MYGCC=gcc-4.1 » avant une compilation pour choisir la version 4.1.
Impeccable, merci :-)
Luc Habert le Jeudi 25 Mai 2006 15:38 sur fr.comp.os.linux.configuration
buic :
J'ai trois versions de gcc installées (2.96 3.4.6 & 4.1). Est-il possible
de choisir avec une simple commande quelle version de gcc va être
utilisée pour compiler le programme voulu (entre la 3 et la 4 en fait) ?
Au cas par cas, ajouter en tête de ton PATH un répertoire contenant un
symlink nommé « gcc » pointant vers la bonne version. Si tu veux un truc
plus permanent, tu peux ajouter ce répertoire à ton PATH de manière
permanente, et y mettre sous le nom « gcc » un script à la :
#!/bin/sh
if test -z "$MYGCC"; then
echo 'Please, define $MYGCC first.' >&2
exit 255
fi
exec "$MYGCC" "$@"
, et, par exemple, tu fais un « export MYGCC=gcc-4.1 » avant une
compilation pour choisir la version 4.1.
Luc Habert le Jeudi 25 Mai 2006 15:38 sur fr.comp.os.linux.configuration
buic :
J'ai trois versions de gcc installées (2.96 3.4.6 & 4.1). Est-il possible de choisir avec une simple commande quelle version de gcc va être utilisée pour compiler le programme voulu (entre la 3 et la 4 en fait) ?
Au cas par cas, ajouter en tête de ton PATH un répertoire contenant un symlink nommé « gcc » pointant vers la bonne version. Si tu veux un truc plus permanent, tu peux ajouter ce répertoire à ton PATH de manière permanente, et y mettre sous le nom « gcc » un script à la :
#!/bin/sh
if test -z "$MYGCC"; then echo 'Please, define $MYGCC first.' >&2 exit 255 fi
exec "$MYGCC" "$@"
, et, par exemple, tu fais un « export MYGCC=gcc-4.1 » avant une compilation pour choisir la version 4.1.
Impeccable, merci :-)
Ronald
Le Thu, 25 May 2006 15:18:12 +0200, buic a écrit :
bonjour
J'ai trois versions de gcc installées (2.96 3.4.6 & 4.1). Est-il possible de choisir avec une simple commande quelle version de gcc va être utilisée pour compiler le programme voulu (entre la 3 et la 4 en fait) ? Je pense que ça peut se faire avec export mais je dois me tromper quelque part. D'ailleurs quand on fait des tests avec export, comment annuler la commande passée ?
gcc --help ?
.CC='gcc -V version'
.pour supprimer une variable d'environnement, avec bash on peut utiliser unset.
Le Thu, 25 May 2006 15:18:12 +0200, buic a écrit :
bonjour
J'ai trois versions de gcc installées (2.96 3.4.6 & 4.1). Est-il possible de
choisir avec une simple commande quelle version de gcc va être utilisée
pour compiler le programme voulu (entre la 3 et la 4 en fait) ? Je pense
que ça peut se faire avec export mais je dois me tromper quelque part.
D'ailleurs quand on fait des tests avec export, comment annuler la commande
passée ?
gcc --help ?
.CC='gcc -V version'
.pour supprimer une variable d'environnement, avec bash on peut utiliser
unset.
Le Thu, 25 May 2006 15:18:12 +0200, buic a écrit :
bonjour
J'ai trois versions de gcc installées (2.96 3.4.6 & 4.1). Est-il possible de choisir avec une simple commande quelle version de gcc va être utilisée pour compiler le programme voulu (entre la 3 et la 4 en fait) ? Je pense que ça peut se faire avec export mais je dois me tromper quelque part. D'ailleurs quand on fait des tests avec export, comment annuler la commande passée ?
gcc --help ?
.CC='gcc -V version'
.pour supprimer une variable d'environnement, avec bash on peut utiliser unset.