Apres m'etre bien battu pour que mon systeme soit NPTL-compatible (je
voulais absolument SBCL 0.9.13), j'observe des trucs pas tres rassurant.
Le dernier en date:
gcc-config error: /usr/bin/g++ wrapper: Could not determine which compiler
to use. Invalid CTARGET or CTARGET has no selected profile.
lorsque je veux compiler pdfjam.
A noter que le meme phenomene se produit pour cc et gcc.
Pour (temporairement ?) resoudre le soucis, j'ai fais ddes copies de la
version 4.1.1 de gcc vers les differents binaires apres avoir longtemps
teste eselect compiler et binutils.
Je me demande bien ce qui cafouille ;) Vous auriez pas une petite idee ?
Notez que j'ai change mon CHOST en i686-pc-linux-gnu (apparemment c'etait
necessaire pour nptl), que j'ai recompile GCC 4.1.1, la glibc, binutils,
libstdc++-v et libtool. J'ai egalement fait un revdep-rebuild et un emerge
-e system.
Le profile du compilateur est sur le bon slot, idem pour binutils.
Je cherche mais ne trouve rien. ca se passe toujours sur ma ~x86.
Bonsoir,<br><br>Apres m'etre bien battu pour que mon systeme soit NPTL-compatible (je voulais absolument SBCL 0.9.13), j'observe des trucs pas tres rassurant.<br><br>Le dernier en date:<br><br>gcc-config error: /usr/bin/g++ wrapper: Could not determine which compiler to use. Invalid CTARGET or CTARGET has no selected profile.
<br><br>lorsque je veux compiler pdfjam.<br><br>A noter que le meme phenomene se produit pour cc et gcc.<br><br>Pour (temporairement ?) resoudre le soucis, j'ai fais ddes copies de la version 4.1.1 de gcc vers les differents binaires apres avoir longtemps teste eselect compiler et binutils.
<br><br>Je me demande bien ce qui cafouille ;) Vous auriez pas une petite idee ?<br><br>Notez que j'ai change mon CHOST en i686-pc-linux-gnu (apparemment c'etait necessaire pour nptl), que j'ai recompile GCC 4.1.1, la glibc, binutils, libstdc++-v et libtool. J'ai egalement fait un revdep-rebuild et un emerge -e system.
<br><br>Le profile du compilateur est sur le bon slot, idem pour binutils.<br><br>Je cherche mais ne trouve rien. ca se passe toujours sur ma ~x86.<br clear="all"><br>-- <br>Xavier Maillard
------=_Part_54484_26641523.1151966691223--
--
gentoo-user-fr@gentoo.org mailing list
On Mon, 2006-07-03 at 22:44 +0000, Xavier Maillard wrote:
Bonsoir,
Apres m'etre bien battu pour que mon systeme soit NPTL-compatible (je voulais absolument SBCL 0.9.13), j'observe des trucs pas tres rassurant.
Le dernier en date:
gcc-config error: /usr/bin/g++ wrapper: Could not determine which compiler to use. Invalid CTARGET or CTARGET has no selected profile.
lorsque je veux compiler pdfjam.
A noter que le meme phenomene se produit pour cc et gcc.
Pour (temporairement ?) resoudre le soucis, j'ai fais ddes copies de la version 4.1.1 de gcc vers les differents binaires apres avoir longtemps teste eselect compiler et binutils.
Je me demande bien ce qui cafouille ;) Vous auriez pas une petite idee ?
Notez que j'ai change mon CHOST en i686-pc-linux-gnu (apparemment c'etait necessaire pour nptl), que j'ai recompile GCC 4.1.1, la glibc, binutils, libstdc++-v et libtool. J'ai egalement fait un revdep-rebuild et un emerge -e system.
Aie ! , changer de CHOST peut être très problématique, quelle était la valeur de ton CHOST avant ?
De plus pour recompiler le toolchain, il faut recompiler plusieurs fois les pkgs que tu as recompiler. De plus un emerge -e system ne devrait pas suffir car le reste de world ne devrait plus correspondre au niveau des appels à ta glibc. Quitte a recompiler tout ton systeme, pourquoi ne pas reinstaller à partir d'un profil i686 et reinjecter ton fichier world ainsi que ton /etc pendant la reinstallation.
D'ailleurs as tu mis à jour ton make.profil tout simplement ?
Le profile du compilateur est sur le bon slot, idem pour binutils.
Je cherche mais ne trouve rien. ca se passe toujours sur ma ~x86.
Peux tu poster un emerge --info stp pour voir les variables d'environnements positionnées pour tes emerges ?
-- Xavier Maillard
Zentoo
PS: voici un script que je me sert pour recompiler le toolchain, peut etre que cela te donnera quelques pistes pour recompiler ton toolchain proprement. Note, qu'il faut désactiver et effacer les caches de compilation si tu les utilises car evidemment les résultats de la cache ne refletent plus ton compilateur. Le script utilise un autre script pour placer les repertoires temporaires de compilation dans un ramdisk pour eviter les acces disques à la compilation, de plus il n'est pas opérationnel en l'état car la fonction pour enlever automatiquement les parametres de CACHE ne fonctionne pas car étant en cours de developpement. Mais les grandes lignes de la recompilation du toolchain se trouvent dedans.
#!/bin/bash # # Zentoo.org 2006-03-27 # # Author: # # This script recompile the toolchain #
test_cache () { # if CCACHE or CONFCACHE is set then we should unselect them from FEATURES if [ -z "$(cat /etc/make.conf | egrep "ccache|confcache" | grep "^FEATURES=")" ] then einfo "CCACHE, CONFCACHE: Disabled" EMERGE="emerge" else einfo "CCACHE, CONFCACHE: Enabled" einfo "Compilation for the toolchain disable CCACHE and CONFCACHE." EMERGE="FEATURES="-ccache -confcache" /usr/bin/emerge " fi
On Mon, 2006-07-03 at 22:44 +0000, Xavier Maillard wrote:
Bonsoir,
Apres m'etre bien battu pour que mon systeme soit NPTL-compatible (je
voulais absolument SBCL 0.9.13), j'observe des trucs pas tres
rassurant.
Le dernier en date:
gcc-config error: /usr/bin/g++ wrapper: Could not determine which
compiler to use. Invalid CTARGET or CTARGET has no selected profile.
lorsque je veux compiler pdfjam.
A noter que le meme phenomene se produit pour cc et gcc.
Pour (temporairement ?) resoudre le soucis, j'ai fais ddes copies de
la version 4.1.1 de gcc vers les differents binaires apres avoir
longtemps teste eselect compiler et binutils.
Je me demande bien ce qui cafouille ;) Vous auriez pas une petite
idee ?
Notez que j'ai change mon CHOST en i686-pc-linux-gnu (apparemment
c'etait necessaire pour nptl), que j'ai recompile GCC 4.1.1, la glibc,
binutils, libstdc++-v et libtool. J'ai egalement fait un
revdep-rebuild et un emerge -e system.
Aie ! , changer de CHOST peut être très problématique, quelle était la
valeur de ton CHOST avant ?
De plus pour recompiler le toolchain, il faut recompiler plusieurs fois
les pkgs que tu as recompiler. De plus un emerge -e system ne devrait
pas suffir car le reste de world ne devrait plus correspondre au niveau
des appels à ta glibc. Quitte a recompiler tout ton systeme, pourquoi ne
pas reinstaller à partir d'un profil i686 et reinjecter ton fichier
world ainsi que ton /etc pendant la reinstallation.
D'ailleurs as tu mis à jour ton make.profil tout simplement ?
Le profile du compilateur est sur le bon slot, idem pour binutils.
Je cherche mais ne trouve rien. ca se passe toujours sur ma ~x86.
Peux tu poster un emerge --info stp pour voir les variables
d'environnements positionnées pour tes emerges ?
--
Xavier Maillard
Zentoo
PS: voici un script que je me sert pour recompiler le toolchain, peut
etre que cela te donnera quelques pistes pour recompiler ton toolchain
proprement. Note, qu'il faut désactiver et effacer les caches de
compilation si tu les utilises car evidemment les résultats de la cache
ne refletent plus ton compilateur.
Le script utilise un autre script pour placer les repertoires
temporaires de compilation dans un ramdisk pour eviter les acces disques
à la compilation, de plus il n'est pas opérationnel en l'état car la
fonction pour enlever automatiquement les parametres de CACHE ne
fonctionne pas car étant en cours de developpement.
Mais les grandes lignes de la recompilation du toolchain se trouvent
dedans.
#!/bin/bash
#
# Zentoo.org 2006-03-27
#
# Author: zentoo@zentoo.org
#
# This script recompile the toolchain
#
test_cache ()
{
# if CCACHE or CONFCACHE is set then we should unselect them
from FEATURES
if [ -z "$(cat /etc/make.conf | egrep "ccache|confcache" | grep
"^FEATURES=")" ]
then
einfo "CCACHE, CONFCACHE: Disabled"
EMERGE="emerge"
else
einfo "CCACHE, CONFCACHE: Enabled"
einfo "Compilation for the toolchain disable CCACHE and
CONFCACHE."
EMERGE="FEATURES="-ccache -confcache" /usr/bin/emerge "
fi
On Mon, 2006-07-03 at 22:44 +0000, Xavier Maillard wrote:
Bonsoir,
Apres m'etre bien battu pour que mon systeme soit NPTL-compatible (je voulais absolument SBCL 0.9.13), j'observe des trucs pas tres rassurant.
Le dernier en date:
gcc-config error: /usr/bin/g++ wrapper: Could not determine which compiler to use. Invalid CTARGET or CTARGET has no selected profile.
lorsque je veux compiler pdfjam.
A noter que le meme phenomene se produit pour cc et gcc.
Pour (temporairement ?) resoudre le soucis, j'ai fais ddes copies de la version 4.1.1 de gcc vers les differents binaires apres avoir longtemps teste eselect compiler et binutils.
Je me demande bien ce qui cafouille ;) Vous auriez pas une petite idee ?
Notez que j'ai change mon CHOST en i686-pc-linux-gnu (apparemment c'etait necessaire pour nptl), que j'ai recompile GCC 4.1.1, la glibc, binutils, libstdc++-v et libtool. J'ai egalement fait un revdep-rebuild et un emerge -e system.
Aie ! , changer de CHOST peut être très problématique, quelle était la valeur de ton CHOST avant ?
De plus pour recompiler le toolchain, il faut recompiler plusieurs fois les pkgs que tu as recompiler. De plus un emerge -e system ne devrait pas suffir car le reste de world ne devrait plus correspondre au niveau des appels à ta glibc. Quitte a recompiler tout ton systeme, pourquoi ne pas reinstaller à partir d'un profil i686 et reinjecter ton fichier world ainsi que ton /etc pendant la reinstallation.
D'ailleurs as tu mis à jour ton make.profil tout simplement ?
Le profile du compilateur est sur le bon slot, idem pour binutils.
Je cherche mais ne trouve rien. ca se passe toujours sur ma ~x86.
Peux tu poster un emerge --info stp pour voir les variables d'environnements positionnées pour tes emerges ?
-- Xavier Maillard
Zentoo
PS: voici un script que je me sert pour recompiler le toolchain, peut etre que cela te donnera quelques pistes pour recompiler ton toolchain proprement. Note, qu'il faut désactiver et effacer les caches de compilation si tu les utilises car evidemment les résultats de la cache ne refletent plus ton compilateur. Le script utilise un autre script pour placer les repertoires temporaires de compilation dans un ramdisk pour eviter les acces disques à la compilation, de plus il n'est pas opérationnel en l'état car la fonction pour enlever automatiquement les parametres de CACHE ne fonctionne pas car étant en cours de developpement. Mais les grandes lignes de la recompilation du toolchain se trouvent dedans.
#!/bin/bash # # Zentoo.org 2006-03-27 # # Author: # # This script recompile the toolchain #
test_cache () { # if CCACHE or CONFCACHE is set then we should unselect them from FEATURES if [ -z "$(cat /etc/make.conf | egrep "ccache|confcache" | grep "^FEATURES=")" ] then einfo "CCACHE, CONFCACHE: Disabled" EMERGE="emerge" else einfo "CCACHE, CONFCACHE: Enabled" einfo "Compilation for the toolchain disable CCACHE and CONFCACHE." EMERGE="FEATURES="-ccache -confcache" /usr/bin/emerge " fi