Yet another java bootstrap failure
Matt Austern
austern@apple.com
Wed Sep 22 00:35:00 GMT 2004
This one I won't try to submit a patch for; I haven't tried tracking it
down. It's probably something simple like a naming mismatch, and
possibly it's specific to Darwin, but...
/bin/sh ./libtool --tag=GCJ --mode=link /work/obj.u/gcc/gcj
-B/work/obj.u/gcc/ -B/work/root.u/powerpc-apple-darwin7.5.0/bin/
-B/work/root.u/powerpc-apple-darwin7.5.0/lib/ -isystem
/work/root.u/powerpc-apple-darwin7.5.0/include -isystem
/work/root.u/powerpc-apple-darwin7.5.0/sys-include
-L/work/obj.u/powerpc-apple-darwin7.5.0/libjava -g -O2 -o
lib-org-ietf-jgss.la -rpath /work/root.u/lib -rpath /work/root.u/lib
-version-info `grep -v '^#' ../../../fsf.u/libjava/libtool-version`
org/ietf/jgss/ChannelBinding.lo org/ietf/jgss/GSSContext.lo
org/ietf/jgss/GSSCredential.lo org/ietf/jgss/GSSException.lo
org/ietf/jgss/GSSManager.lo org/ietf/jgss/GSSName.lo
org/ietf/jgss/MessageProp.lo org/ietf/jgss/Oid.lo
-L/work/obj.u/powerpc-apple-darwin7.5.0/libjava/.libs
org/ietf/jgss/MessagesBundle.properties.lo
/work/obj.u/gcc/gcj -B/work/obj.u/gcc/
-B/work/root.u/powerpc-apple-darwin7.5.0/bin/
-B/work/root.u/powerpc-apple-darwin7.5.0/lib/ -isystem
/work/root.u/powerpc-apple-darwin7.5.0/include -isystem
/work/root.u/powerpc-apple-darwin7.5.0/sys-include -r -Wl,-bind_at_load
-keep_private_externs -nostdlib -o
.libs/lib-org-ietf-jgss.6.0.0.dylib-master.o
org/ietf/jgss/.libs/ChannelBinding.o org/ietf/jgss/.libs/GSSContext.o
org/ietf/jgss/.libs/GSSCredential.o org/ietf/jgss/.libs/GSSException.o
org/ietf/jgss/.libs/GSSManager.o org/ietf/jgss/.libs/GSSName.o
org/ietf/jgss/.libs/MessageProp.o org/ietf/jgss/.libs/Oid.o
org/ietf/jgss/.libs/MessagesBundle.properties.o
/work/obj.u/gcc/gcj -B/work/obj.u/gcc/
-B/work/root.u/powerpc-apple-darwin7.5.0/bin/
-B/work/root.u/powerpc-apple-darwin7.5.0/lib/ -isystem
/work/root.u/powerpc-apple-darwin7.5.0/include -isystem
/work/root.u/powerpc-apple-darwin7.5.0/sys-include -dynamiclib
-flat_namespace -undefined suppress -o
.libs/lib-org-ietf-jgss.6.0.0.dylib
.libs/lib-org-ietf-jgss.6.0.0.dylib-master.o
-L/work/obj.u/powerpc-apple-darwin7.5.0/libjava
-L/work/obj.u/powerpc-apple-darwin7.5.0/libjava/.libs -install_name
/work/root.u/lib/lib-org-ietf-jgss.6.dylib -compatibility_version 7
-current_version 7.0
/usr/bin/libtool: can't locate file for: -lgcj
/usr/bin/libtool: file: -lgcj is not an object file (not allowed in a
library)
make[3]: *** [lib-org-ietf-jgss.la] Error 1
make[3]: *** Waiting for unfinished jobs....
I'm not interested in gcj for its own sake. What this means is that
I'll submit a C++ patch without testing Java. That bothers me
slightly, but I don't see much of a choice.
--Matt
More information about the Gcc
mailing list