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


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

problems with static linking (gcj -static -o.....)


Should I use -l or -L path?
gcj = gcj 3.0.1 (rpm)

----
[nif@nif-hp GCJ_WST]$ gcj3 -static -o outTest --main=WebServerTester
*.java 
/usr/lib/gcc-lib/i386-redhat-linux/3.0.2/libgcj.a(jni.o): In function
`_Jv_JNI_AttachCurrentThread(_Jv_JavaVM*, java::lang::String*, void**,
void*)':
jni.o(.text+0x1938): undefined reference to `pthread_getspecific'
/usr/lib/gcc-lib/i386-redhat-linux/3.0.2/libgcj.a(jni.o): In function
`_Jv_JNI_DestroyJavaVM(_Jv_JavaVM*)':
jni.o(.text+0x19cf): undefined reference to `pthread_getspecific'
/usr/lib/gcc-lib/i386-redhat-linux/3.0.2/libgcj.a(jni.o): In function
`_Jv_JNI_DetachCurrentThread(_Jv_JavaVM*)':
jni.o(.text+0x1a4d): undefined reference to `pthread_getspecific'
/usr/lib/gcc-lib/i386-redhat-linux/3.0.2/libgcj.a(jni.o): In function
`_Jv_JNI_GetEnv(_Jv_JavaVM*, void**, int)':
jni.o(.text+0x1a86): undefined reference to `pthread_getspecific'
/usr/lib/gcc-lib/i386-redhat-linux/3.0.2/libgcj.a(jni.o): In function
`_Jv_GetJavaVM()':
jni.o(.text+0x1cba): undefined reference to `pthread_getspecific'
/usr/lib/gcc-lib/i386-redhat-linux/3.0.2/libgcj.a(exception.o): In
function `_Jv_Throw':
exception.o(.text+0xe): undefined reference to `GC_malloc'
/usr/lib/gcc-lib/i386-redhat-linux/3.0.2/libgcj.a(natThread.o): In
function `java::lang::Thread::currentThread()':
natThread.o(.text+0xbd): undefined reference to `pthread_getspecific'
/usr/lib/gcc-lib/i386-redhat-linux/3.0.2/libgcj.a(natThread.o): In
function `_Jv_GetCurrentJNIEnv()':
natThread.o(.text+0x84e): undefined reference to `pthread_getspecific'
/usr/lib/gcc-lib/i386-redhat-linux/3.0.2/libgcj.a(natThread.o): In
function `_Jv_SetCurrentJNIEnv(_Jv_JNIEnv*)':
natThread.o(.text+0x87e): undefined reference to `pthread_getspecific'
/usr/lib/gcc-lib/i386-redhat-linux/3.0.2/libgcj.a(boehm.o): In function
`_Jv_MarkObj':
boehm.o(.text+0x3b): undefined reference to
`GC_least_plausible_heap_addr'
boehm.o(.text+0x4f): undefined reference to
`GC_greatest_plausible_heap_addr'
boehm.o(.text+0x64): undefined reference to `GC_arrays'
....
And So On....


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