View previous topic :: View next topic |
Author |
Message |
justinkarr n00b
Joined: 12 Feb 2003 Posts: 1 Location: NYC
|
Posted: Thu Feb 13, 2003 1:20 am Post subject: GCC 3.2.2 -- emerge dies at libjava |
|
|
Hi all.
I'm having some trouble getting 3.2.2 to emerge. The emerge is bailing at libjava with the error:
Code: |
(cd .libs && rm -f libgcj.la && ln -s ../libgcj.la libgcj.la)
/bin/sh ./libtool --tag=GCJ --mode=link /var/tmp/portage/gcc-3.2.2/work/build/gcc/gcj -B/var/tmp/portage/gcc-3.2.2/work/build/i686-pc-linux-gnu/libjava/ -B/var/tmp/portage/gcc-3.2.2/work/build/gcc/ -L/var/tmp/portage/gcc-3.2.2/work/build/i686-pc-linux-gnu/libjava -ffloat-store -g -O2 -o jv-convert --main=gnu.gcj.convert.Convert -rpath /usr/lib/. -shared-libgcc -L/var/tmp/portage/gcc-3.2.2/work/build/i686-pc-linux-gnu/libjava/.libs libgcj.la
/var/tmp/portage/gcc-3.2.2/work/build/gcc/gcj -B/var/tmp/portage/gcc-3.2.2/work/build/i686-pc-linux-gnu/libjava/ -B/var/tmp/portage/gcc-3.2.2/work/build/gcc/ -ffloat-store -g -O2 -o .libs/jv-convert --main=gnu.gcj.convert.Convert -shared-libgcc -L/var/tmp/portage/gcc-3.2.2/work/build/i686-pc-linux-gnu/libjava -L/var/tmp/portage/gcc-3.2.2/work/build/i686-pc-linux-gnu/libjava/.libs ./.libs/libgcj.so -L/var/tmp/portage/gcc-3.2.2/work/build/i686-pc-linux-gnu/libstdc++-v3/src -L/var/tmp/portage/gcc-3.2.2/work/build/i686-pc-linux-gnu/libstdc++-v3/src/.libs -lpthread -ldl -lz -L/var/tmp/portage/gcc-3.2.2/work/build/gcc -L/usr/i686-pc-linux-gnu/bin -L/usr/i686-pc-linux-gnu/lib -L/usr/lib/gcc-lib/i686-pc-linux-gnu/../../../i686-pc-linux-gnu/lib -L/usr/lib/gcc-lib/i686-pc-linux-gnu/../.. -lgcc_s -lc -lgcc_s -Wl,--rpath -Wl,/usr/lib/.
./.libs/libgcj.so: undefined reference to `_dl_cpuclock_offset'
collect2: ld returned 1 exit status
make[3]: *** [jv-convert] Error 1
make[3]: Leaving directory `/export/var/tmp/portage/gcc-3.2.2/work/build/i686-pc-linux-gnu/libjava'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/export/var/tmp/portage/gcc-3.2.2/work/build/i686-pc-linux-gnu/libjava'
make[1]: *** [all-target-libjava] Error 2
make[1]: Leaving directory `/export/var/tmp/portage/gcc-3.2.2/work/build'
make: *** [bootstrap-lean] Error 2
!!! ERROR: sys-devel/gcc-3.2.2 failed.
!!! Function src_compile, Line 285, Exitcode 2
!!! (no error message)
|
Anybody else seen this or have any idea what could fix it?
Many thanks. |
|
Back to top |
|
|
xyverz n00b
Joined: 03 Dec 2002 Posts: 24 Location: Silicon Valley
|
Posted: Fri Feb 14, 2003 12:49 am Post subject: |
|
|
I'm seeing something extremely similar trying to emerge -up gtk+-2.2.1, when it gets to gcc-3.2.1:
Code: |
/var/tmp/portage/gcc-3.2.1-r6/work/build/gcc/gcj -B/var/tmp/portage/gcc-3.2.1-r6/work/build/i686-pc-linux-gnu/libjava/ -B/var/tmp/portage/gcc-3.2.1-r6/work/build/gcc/ --encoding=UTF-8 -fclasspath= -fbootclasspath=/var/tmp/portage/gcc-3.2.1-r6/work/build/i686-pc-linux-gnu/libjava -ffloat-store -g -O2 -MD -MT javax/naming/directory/InitialDirContext.lo -MF javax/naming/directory/InitialDirContext.d -c /var/tmp/portage/gcc-3.2.1-r6/work/gcc-3.2.1/libjava/javax/naming/directory/InitialDirContext.java -o javax/naming/directory/InitialDirContext.o >/dev/null 2>&1
make[3]: *** [javax/naming/directory/InitialDirContext.lo] Error 1
make[3]: Leaving directory `/var/tmp/portage/gcc-3.2.1-r6/work/build/i686-pc-linux-gnu/libjava'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/var/tmp/portage/gcc-3.2.1-r6/work/build/i686-pc-linux-gnu/libjava'
make[1]: *** [all-target-libjava] Error 2
make[1]: Leaving directory `/var/tmp/portage/gcc-3.2.1-r6/work/build'
make: *** [bootstrap-lean] Error 2
!!! ERROR: sys-devel/gcc-3.2.1-r6 failed.
!!! Function src_compile, Line 164, Exitcode 2
!!! (no error message)
|
No idea where to start, but I'll look into it in a bit...
--Ian... |
|
Back to top |
|
|
henrico n00b
Joined: 13 Jul 2002 Posts: 25
|
Posted: Fri Feb 14, 2003 6:15 pm Post subject: |
|
|
If you don't need java, then you can tell emerge to build gcc without it:
Code: | USE="-java" emerge gcc |
|
|
Back to top |
|
|
eine Sage Apprentice
Joined: 03 Feb 2003 Posts: 179 Location: Peine, Germany
|
Posted: Fri Feb 14, 2003 8:22 pm Post subject: |
|
|
But I'm compiling manually...
Because 3.2.2 isn't taken by the portagetree!
How can I deactivate java if I go this way? _________________ Nichts ist wahr, alles ist erlaubt!
http://www.verschwoerungen.info? cnn.com? Die Wahrheit liegt irgendwo dazwischen! |
|
Back to top |
|
|
|