View previous topic :: View next topic |
Author |
Message |
aZZe l33t
Joined: 20 Feb 2003 Posts: 965 Location: Dinslaken, Germany
|
Posted: Mon Nov 17, 2008 6:57 am Post subject: Umstellung von i486-pc-linux-gnu-gcc auf i686-pc-linux-gnu |
|
|
Hallo!
Habe hier ein neues System installiert und habe wohl anstatt des i686 stage3 das x86er runtergeladen und damit gentoo installiert. Habe den gcc ersetzt von i486-pc-linux-gnu-4.1.2 auf i686-pc-linux-gnu-4.3.2. Habe auch die komplette toolchain neu emerged und den alten gcc deinstalliert. Trotzdem versuchen immer noch einige Programme den i486er zu finden und brechen mit folgender Fehlermelfung ab:
Code: |
AutoSplitting blib/lib/Class/MethodMaker/scalar.pm (blib/lib/auto/Class/MethodMaker/scalar)
/usr/bin/perl5.8.8 /usr/lib/perl5/5.8.8/ExtUtils/xsubpp -typemap /usr/lib/perl5/5.8.8/ExtUtils/typemap MethodMaker.xs > MethodMaker.xsc && mv MethodMaker.xsc MethodMaker.c
Please specify prototyping behavior for MethodMaker.xs (see perlxs manual)
i486-pc-linux-gnu-gcc -c -fno-strict-aliasing -pipe -Wdeclaration-after-statement -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/gdbm -O2 -mtune=i686 -pipe -DVERSION=\"2.12\" -DXS_VERSION=\"2.12\" -fPIC "-I/usr/lib/perl5/5.8.8/i486-linux/CORE" MethodMaker.c
gcc-config error: Could not run/locate "i486-pc-linux-gnu-gcc"
make: *** [MethodMaker.o] Fehler 1
*
* ERROR: dev-perl/Class-MethodMaker-2.12 failed.
* Call stack:
* ebuild.sh, line 49: Called src_compile
* environment, line 2343: Called perl-module_src_compile
* environment, line 2079: Called die
* The specific snippet of code:
* make ${mymake} || die "compilation failed";
* The die message:
* compilation failed
*
* If you need support, post the topmost build error, and the call stack if relevant.
* A complete build log is located at '/var/tmp/portage/dev-perl/Class-MethodMaker-2.12/temp/build.log'.
* The ebuild environment file is located at '/var/tmp/portage/dev-perl/Class-MethodMaker-2.12/temp/environment'.
|
Was habe ich vergessen oder was muss ich noch tun? Kann mir einer helfen? _________________ ASUS 4A785TD-V EVO with AMD Phenom(tm) II X4 965
4GB RAM DDR3-1333
ATI Radeon HD4870 |
|
Back to top |
|
|
sicus Tux's lil' helper
Joined: 15 May 2008 Posts: 91 Location: Ravensburg, Germany
|
Posted: Mon Nov 17, 2008 9:12 am Post subject: |
|
|
ich stelle einfach mal vermutungen an:
hast die CHOST in make.conf angepasst?
hast den gcc nach der installation auch ausgewählt?
sollte i686-pc-linux-gnu-4.3.2 ausgeben. ansonsten musst den richtigen gcc noch wählen.
zeigt eine list der vorhandenen gcc version an. mit
Code: |
gcc-config i686-pc-linux-gnu-4.3.2
|
wähst dann das neue profil aus _________________ Freiheit den Sourcen, sie haben es nicht verdient, eingesperrt zu sein!! |
|
Back to top |
|
|
69719 l33t
Joined: 20 Sep 2004 Posts: 865
|
|
Back to top |
|
|
aZZe l33t
Joined: 20 Feb 2003 Posts: 965 Location: Dinslaken, Germany
|
Posted: Mon Nov 17, 2008 10:59 am Post subject: |
|
|
Danke escor! Den Artikel hatte ich nicht gefunden. Das Problem lag auch an perl und libperl. Die beiden Pakete neu emerged und alles ist prima. Das Paket perl-info hilft hier auch gut weiter und zeigt alle Umgebungsvariablen an. _________________ ASUS 4A785TD-V EVO with AMD Phenom(tm) II X4 965
4GB RAM DDR3-1333
ATI Radeon HD4870 |
|
Back to top |
|
|
|