Okay, so I changed how I configure and tried using static like so...

 ./configure --enable-libffi --enable-debugging --enable-logging
 --enable-shared=no --enable-static=yes

This resulted in a few errors... mostly with initids and KS_GC.

(cd .libs && gcc -c -fno-builtin -fno-rtti -fno-exceptions "japharS.c")
rm -f .libs/japharS.c .libs/japhar.nm .libs/japhar.nmS .libs/japhar.nmT
c++ -g -O2 -o japhar japhar.o .libs/japharS.o 
../../lib/libnative/java.io/.libs/libjaphar_io.a -lpthread -lnsl -lm 
../../lib/libnative/java.lang.reflect/.libs/libjaphar_reflect.a -lpthread -lnsl -lm 
../../lib/libnative/java.lang/.libs/libjaphar_lang.a -lpthread -lnsl -lm 
../../lib/libnative/java.net/.libs/libjaphar_net.a -lpthread -lnsl -lm 
../../lib/libnative/java.security/.libs/libjaphar_security.a -lpthread -lnsl -lm 
../../lib/libnative/java.util.zip/.libs/libjaphar_zip.a -lpthread -lnsl -lm 
../../lib/libnative/java.util/.libs/libjaphar_util.a -lpthread -lnsl -lm 
../../lib/libnative/sun.audio/.libs/libjaphar_mmedia.a -lpthread -lnsl -lm 
../../lib/libnative/sun.awt.font/.libs/libjaphar_fontmanager.a -lpthread -lnsl -lm 
../../lib/libnative/sun.awt.motif/.libs/libjaphar_awt.a -lpthread -lnsl -lm 
../../lib/libnative/sun.debug.agent/.libs/libjaphar_agent.a -lpthread -lnsl -lm 
../../lib/libnative/sysresource/.libs/libjaphar_sysresource.a -lpthread -lnsl -lm 
../../lib/libjni/src/.!
!
libs/libjni.a -lpthread -lnsl -lm ../../lib/libruntime/.libs/libruntime.a 
../../arch/.libs/libarch.a -lpthread -lnsl -lm ../../lib/libjvmdi/src/.libs/libjvmdi.a 
-lpthread -lnsl -lm ../../libltdl/.libs/libltdlc.a -ldl -L/usr/local/lib -lSM -lICE 
-L/usr/X11R6/lib -L/usr/X11R6/lib -lXm -lXt -lSM -lICE -lX11 
../../lib/zlib/.libs/libzlib.a -lpthread -lnsl -lm ../../lib/libffi/src/.libs/libffi.a 
-lpthread -lnsl -lm -Wl,--export-dynamic -Wl,--rpath -Wl(cd .libs && gcc -c 
-fno-builtin -fno-rtti -fno-exceptions "japharS.c")
rm -f .libs/japharS.c .libs/japhar.nm .libs/japhar.nmS .libs/japhar.nmT
c++ -g -O2 -o japhar japhar.o .libs/japharS.o 
../../lib/libnative/java.io/.libs/libjaphar_io.a -lpthread -lnsl -lm 
../../lib/libnative/java.lang.reflect/.libs/libjaphar_reflect.a -lpthread -lnsl -lm 
../../lib/libnative/java.lang/.libs/libjaphar_lang.a -lpthread -lnsl -lm 
../../lib/libnative/java.net/.libs/libjaphar_net.a -lpthread -lnsl -lm 
../../lib/libnative/java.security/.libs/libjaphar_security.a -lpthread -lnsl -lm 
../../lib/libnative/java.util.zip/.libs/libjaphar_zip.a -lpthread -lnsl -lm 
../../lib/libnative/java.util/.libs/libjaphar_util.a -lpthread -lnsl -lm 
../../lib/libnative/sun.audio/.libs/libjaphar_mmedia.a -lpthread -lnsl -lm 
../../lib/libnative/sun.awt.font/.libs/libjaphar_fontmanager.a -lpthread -lnsl -lm 
../../lib/libnative/sun.awt.motif/.libs/libjaphar_awt.a -lpthread -lnsl -lm 
../../lib/libnative/sun.debug.agent/.libs/libjaphar_agent.a -lpthread -lnsl -lm 
../../lib/libnative/sysresource/.libs/libjaphar_sysresource.a -lpthread -lnsl -lm 
../../lib/libjni/src/.!
!
libs/libjni.a -lpthread -lnsl -lm ../../lib/libruntime/.libs/libruntime.a 
../../arch/.libs/libarch.a -lpthread -lnsl -lm ../../lib/libjvmdi/src/.libs/libjvmdi.a 
-lpthread -lnsl -lm ../../libltdl/.libs/libltdlc.a -ldl -L/usr/local/lib -lSM -lICE 
-L/usr/X11R6/lib -L/usr/X11R6/lib -lXm -lXt -lSM -lICE -lX11 
../../lib/zlib/.libs/libzlib.a -lpthread -lnsl -lm ../../lib/libffi/src/.libs/libffi.a 
-lpthread -lnsl -lm -Wl,--export-dynamic -Wl,--rpath -Wl,/usr/X11R6/lib -Wl,--rpath 
-Wl,/usr/X11R6/lib
../../lib/libnative/java.lang/.libs/libjaphar_lang.a(class.o): In function 
`Java_java_lang_Class_getFields':
/home/cbj/hungry/java/japhar/lib/libnative/java.lang/class.c:551: undefined reference 
to `init_ids'
../../lib/libnative/java.lang/.libs/libjaphar_lang.a(class.o): In function 
`Java_java_lang_Class_getDeclaredFields':
/home/cbj/hungry/java/japhar/lib/libnative/java.lang/class.c:561: undefined reference 
to `init_ids'
../../lib/libnative/java.lang/.libs/libjaphar_lang.a(class.o): In function 
`Java_java_lang_Class_getMethods':
/home/cbj/hungry/java/japhar/lib/libnative/java.lang/class.c:790: undefined reference 
to `init_ids'
../../lib/libnative/java.lang/.libs/libjaphar_lang.a(class.o): In function 
`Java_java_lang_Class_getDeclaredMethods':
/home/cbj/hungry/java/japhar/lib/libnative/java.lang/class.c:800: undefined reference 
to `init_ids'
../../lib/libnative/java.lang/.libs/libjaphar_lang.a(class.o): In function 
`Java_java_lang_Class_getConstructors':
/home/cbj/hungry/java/japhar/lib/libnative/java.lang/class.c:838: undefined reference 
to `init_ids'
,/usr/X11R6/lib -Wl,--rpath -Wl,/usr/X11R6/lib
../../lib/libnative/java.lang/.libs/libjaphar_lang.a(class.o): In function 
`Java_java_lang_Class_getFields':
/home/cbj/hungry/java/japhar/lib/libnative/java.lang/class.c:551: undefined reference 
to `init_ids'
../../lib/libnative/java.lang/.libs/libjaphar_lang.a(class.o): In function 
`Java_java_lang_Class_getDeclaredFields':
/home/cbj/hungry/java/japhar/lib/libnative/java.lang/class.c:561: undefined reference 
to `init_ids'
../../lib/libnative/java.lang/.libs/libjaphar_lang.a(class.o): In function 
`Java_java_lang_Class_getMethods':
/home/cbj/hungry/java/japhar/lib/libnative/java.lang/class.c:790: undefined reference 
to `init_ids'
../../lib/libnative/java.lang/.libs/libjaphar_lang.a(class.o): In function 
`Java_java_lang_Class_getDeclaredMethods':
/home/cbj/hungry/java/japhar/lib/libnative/java.lang/class.c:800: undefined reference 
to `init_ids'
../../lib/libnative/java.lang/.libs/libjaphar_lang.a(class.o): In function 
`Java_java_lang_Class_getConstructors':
/home/cbj/hungry/java/japhar/lib/libnative/java.lang/class.c:838: undefined reference 
to `init_ids'
../../lib/libnative/java.lang/.libs/libjaphar_lang.a(class.o):/home/cbj/hungry/java/japhar/lib/libnative/java.lang/class.c:848:
 more undefined references to `init_ids' follow
../../lib/libruntime/.libs/libruntime.a(gc.o): In function `JGC_getNamed':
/home/cbj/hungry/java/japhar/lib/libruntime/gc.c:41: undefined reference to `KS_GC'
collect2: ld returned 1 exit status
rm -f .libs/japharS.o
make[2]: *** [japhar] Error 1
make[2]: Leaving directory `/home/cbj/hungry/java/japhar/progs/japhar'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/cbj/hungry/java/japhar/progs'
make: *** [all-recursive] Error 1
../../lib/libnative/java.lang/.libs/libjaphar_lang.a(class.o):/home/cbj/hungry/java/japhar/lib/libnative/java.lang/class.c:848:
 more undefined references to `init_ids' follow
../../lib/libruntime/.libs/libruntime.a(gc.o): In function `JGC_getNamed':
/home/cbj/hungry/java/japhar/lib/libruntime/gc.c:41: undefined reference to `KS_GC'
collect2: ld returned 1 exit status
rm -f .libs/japharS.o
make[2]: *** [japhar] Error 1
make[2]: Leaving directory `/home/cbj/hungry/java/japhar/progs/japhar'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/cbj/hungry/java/japhar/progs'
make: *** [all-recursive] Error 1

Reply via email to