This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Can't build libgcj in gcc HEAD 20040327: gcc/libgcc_s_32.so: undefined reference to `_Q_sub' etc.


Aurora SPARC Linux 1.0 (Ansel) Ultra1 single UltraSparc I (SpitFire) sun4u:

binutils 2.14.90 20040218 sparc64-linux	     (host built)
bison-1.35-1
dejagnu-1.4.2-10     (ftp://download.fedora.redhat.com/pub/fedora/linux/core/1)
expect-5.32.2-67
gcc 3.4.0 20040313 (prerelease) sparc64-linux	(host built)
glibc-2.2.5-44sparc1
glibc64-2.2.5-44sparc1
glibc-kernheaders-2.4-7.16sparc
kernel-2.4.25-0.2sparc     (ftp://ftp.j-son.org/pub/aurora/kernel-2.4.25)
tcl-8.3.3-67
zlib64-1.1.4-10sparc       (ftp://auroralinux.org/pub/aurora/scratch)

LAST_UPDATED: Sat Mar 27 10:55:44 UTC 2004

joined gcc and bibutils trunks...

configure   sparc64-linux --prefix=/usr/local/gcc-binutils --enable-__cxa_atexit --enable-shared --enable-threads=posix --with-system-zlib --enable-clocale=gnu --with-gcc-version-trigger=/usr/local/src/trunk/gcc-binutils/gcc/version.c --enable-languages=c,c++,f77,java,objc

/bin/sh ./libtool --tag=GCJ --mode=link /usr/local/src/trunk/objdir/gcc/gcj -B/usr/local/src/trunk/objdir/sparc64-linux/32/libjava/ -B/usr/local/src/trunk/objdir/gcc/ -L/usr/local/src/trunk/objdir/sparc64-linux/32/libjava -g -O2  -m32 -m32 -o jv-convert --main=gnu.gcj.convert.Convert -rpath /usr/local/gcc-binutils/lib/../lib -shared-libgcc   -L/usr/local/src/trunk/objdir/sparc64-linux/32/libjava/.libs libgcj.la 
/usr/local/src/trunk/objdir/gcc/gcj -B/usr/local/src/trunk/objdir/sparc64-linux/32/libjava/ -B/usr/local/src/trunk/objdir/gcc/ -g -O2 -m32 -m32 -o .libs/jv-convert --main=gnu.gcj.convert.Convert -shared-libgcc  -L/usr/local/src/trunk/objdir/sparc64-linux/32/libjava -L/usr/local/src/trunk/objdir/sparc64-linux/32/libjava/.libs ./.libs/libgcj.so -L/usr/local/src/trunk/objdir/sparc64-linux/32/libstdc++-v3/src -L/usr/local/src/trunk/objdir/sparc64-linux/32/libstdc++-v3/src/.libs -lpthread -ldl -lz -L/usr/local/src/trunk/objdir/gcc/32 -L/usr/local/src/trunk/objdir/gcc -L/usr/local/gcc-binutils/sparc64-linux/bin -L/usr/local/gcc-binutils/sparc64-linux/lib -L/usr/local/gcc-binutils/lib/gcc/sparc64-linux/../../../sparc64-linux/lib/../lib -L/usr/local/gcc-binutils/lib/gcc/sparc64-linux/../../../sparc64-linux/lib -L/usr/local/gcc-binutils/lib/gcc/sparc64-linux/../../../lib -L/usr/local/gcc-binutils/lib/gcc/sparc64-linux/../.. -L/lib/../lib -L/usr/lib/../lib -lgcc_s_32 -lc -lgcc_s_32 -Wl,--rpath -Wl,/usr/local/gcc-binutils/lib/../lib
/usr/local/src/trunk/objdir/gcc/libgcc_s_32.so: undefined reference to `_Q_sub'
/usr/local/src/trunk/objdir/gcc/libgcc_s_32.so: undefined reference to `_Q_mul'
/usr/local/src/trunk/objdir/gcc/libgcc_s_32.so: undefined reference to `_Q_add'
/usr/local/src/trunk/objdir/gcc/libgcc_s_32.so: undefined reference to `_Q_qtou'
/usr/local/src/trunk/objdir/gcc/libgcc_s_32.so: undefined reference to `_Q_flt'
/usr/local/src/trunk/objdir/gcc/libgcc_s_32.so: undefined reference to `_Q_itoq'
collect2: ld returned 1 exit status
make[5]: *** [jv-convert] Error 1
make[5]: Leaving directory `/usr/local/src/trunk/objdir/sparc64-linux/32/libjava'
make[4]: *** [all-recursive] Error 1
make[4]: Leaving directory `/usr/local/src/trunk/objdir/sparc64-linux/32/libjava'
make[3]: *** [multi-do] Error 1
make[3]: Leaving directory `/usr/local/src/trunk/objdir/sparc64-linux/libjava'
make[2]: *** [all-multi] Error 2
make[2]: Leaving directory `/usr/local/src/trunk/objdir/sparc64-linux/libjava'
make[1]: *** [all-target-libjava] Error 2
make[1]: Leaving directory `/usr/local/src/trunk/objdir'
make: *** [bootstrap-lean] Error 2

Cheers,

/ChJ


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]