-export-dynamic with .a files?

Andrew Haley aph@redhat.com
Wed Mar 19 14:49:00 GMT 2003


Erik Poupaert writes:
 > 
 > It looks like .a files cannot be exported dynamically?
 > 
 > $ gcc -c TestJNI.c -o jni-c-part.o
 > 
 > $ ar -crs jni-c-part.a jni-c-part.o
 > 
 > $ gcj -c -fjni TestJNI.java -o jni-java-part.o
 > $ gcj -export-dynamic --main=TestJNI jni-c-part.o jni-java-part.o -o
 > testjni --> works
 > $ gcj -export-dynamic --main=TestJNI jni-c-part.a jni-java-part.o -o
 > testjni --> won't work
 > 
 > Is there a reason why -export-dynamic doesn't work with .a files?
 -E, --export-dynamic Export all dynamic symbols
.a files have no dynamic symbols.
Andrew.


More information about the Java mailing list

AltStyle によって変換されたページ (->オリジナル) /