static linking

Jeff Sturm jeff.sturm@appnet.com
Wed Dec 6 07:44:00 GMT 2000


Bryce McKinlay wrote:
> Hmm. Works for me. libtool should figure it out based on the -lsupc++ flag that is
> passed to it:

Now that's odd.  I see the -lsupc++ flag all right, but libtool doesn't
try to extract it:

/bin/sh ./libtool --mode=link gcc -L/opt/gcj/lib
-L/home/jsturm/Cygnus/libgcj/build-i386-linux/i686-pc-linux-gnu/libjava
-g -O2 -ffloat-store  -o libgcj.la -rpath /opt/gcj/lib -lsupc++ -rpath
/opt/gcj/lib -version-info `grep -v '^#'
../../../libjava/libtool-version` prims.lo posix.lo jni.lo exception.lo
resolve.lo defi
...

rm -fr  .libs/libgcj.a .libs/libgcj.la .libs/libgcj.lai
rm -fr .libs/libgcj.lax
mkdir .libs/libgcj.lax
rm -fr .libs/libgcj.lax/libltdlc.a
mkdir .libs/libgcj.lax/libltdlc.a
(cd .libs/libgcj.lax/libltdlc.a && ar x
/home/jsturm/Cygnus/libgcj/build-i386-linux/i686-pc-linux-gnu/libjava/./libltdl/.libs/libltdlc.a)
ar cru .libs/libgcj.a  prims.o posix.o jni.o exception.o resolve.o
defineclass.o interpret.o name-finder.o
gnu/gcj/convert/JIS0208_to_Unicode.o
gnu/gcj/convert/JIS0212_to_Unicode.o gnu/gcj/convert/Unicode_to_JIS.o
gnu/gcj/convert/natIconv.o gnu/gcj/convert/natInput_EUCJIS.o
gnu/gcj/convert/natInput_SJIS.o gnu/gcj/convert/natOutput_EUCJIS.o
gnu/gcj/convert/natOutput_SJIS.o gnu/gcj/io/natSimpleSHSSt

Jeff


More information about the Java mailing list