

![]() | Start a set with this search |
![]() | Include this search in one of my sets |
![]() | Exclude this search from one of my sets |
![]() | Permalink to these results Paste this link in email or IM: |
| Atom feed for tracking future search results Paste this URL into your reader: |
22 messages in net.java.dev.jna.usersRe: [jna-users] Unable to load a library| From | Sent On | Attachments |
|---|---|---|
| Simon BASLE | Jul 17, 2007 6:12 am | |
| Timothy Wall | Jul 17, 2007 9:16 am | |
| Simon BASLE | Jul 17, 2007 9:44 am | |
| Timothy Wall | Jul 17, 2007 10:10 am | |
| Simon BASLE | Jul 17, 2007 10:12 am | |
| Timothy Wall | Jul 17, 2007 11:18 am | |
| Nikolas Lotz | Jul 18, 2007 1:27 am | |
| Simon BASLE | Jul 18, 2007 5:35 am | |
| Nikolas Lotz | Jul 19, 2007 5:57 am | |
| Simon BASLE | Jul 19, 2007 6:07 am | |
| Nikolas Lotz | Jul 19, 2007 9:08 am | |
| Simon BASLE | Jul 24, 2007 8:40 am | |
| Simon BASLE | Jul 24, 2007 8:40 am | |
| Timothy Wall | Jul 24, 2007 9:55 am | |
| Timothy Wall | Jul 24, 2007 10:08 am | |
| Simon BASLE | Jul 25, 2007 6:00 am | |
| Simon BASLE | Jul 25, 2007 7:33 am | |
| Timothy Wall | Jul 25, 2007 7:53 am | |
| Timothy Wall | Jul 25, 2007 7:58 am | |
| Simon BASLE | Jul 25, 2007 8:29 am | |
| Timothy Wall | Jul 25, 2007 12:32 pm | |
| Timothy Wall | Jul 26, 2007 2:44 pm |

![]() | Permalink for this message Paste this link in email or IM: |
![]() | Permalink for this thread Paste this link in email or IM: |
| Atom feed for this thread Paste this URL into your reader: |
| Subject: | Re: [jna-users] Unable to load a library | Actions... |
|---|---|---|
| From: | Simon BASLE (simo...@laposte.net) | |
| Date: | Jul 18, 2007 5:35:27 am | |
| List: | net.java.dev.jna.users | |
Hello,
I've started the incriminated program with LD_DEBUG set to libs and I get some errors :
6432: calling init: /usr/lib/jvm/java-1.5.0-sun-1.5.0.11/jre/lib/i386/libzip.so 6432:
6432: /usr/lib/jvm/java-1.5.0-sun-1.5.0.11/jre/lib/i386/libjava.so: error: symbol lookup error: undefined symbol: Java_java_security_AccessController_doPrivileged (fatal)
6432: /usr/lib/jvm/java-1.5.0-sun-1.5.0.11/jre/lib/i386/libjava.so: error: symbol lookup error: undefined symbol: Java_java_security_AccessController_doPrivileged (fatal) 6432: /usr/lib/jvm/java-1.5.0-sun-1.5.0.11/jre/lib/i386/libzip.so: error: symbol lookup error: undefined symbol: Java_java_security_AccessController_doPrivileged (fatal)
6432: /usr/lib/jvm/java-1.5.0-sun-1.5.0.11/jre/lib/i386/libjava.so: error: symbol lookup error: undefined symbol: Java_java_security_AccessController_doPrivileged (fatal) 6432: /usr/lib/jvm/java-1.5.0-sun-1.5.0.11/jre/lib/i386/libzip.so: error: symbol lookup error: undefined symbol: Java_java_security_AccessController_doPrivileged (fatal)
6432: /usr/lib/jvm/java-1.5.0-sun-1.5.0.11/jre/lib/i386/libjava.so: error: symbol lookup error: undefined symbol: Java_java_util_zip_ZipFile_initIDs (fatal)
6432: /usr/lib/jvm/java-1.5.0-sun-1.5.0.11/jre/lib/i386/libjava.so: error: symbol lookup error: undefined symbol: Java_java_util_zip_ZipFile_open (fatal)
6432: /usr/lib/jvm/java-1.5.0-sun-1.5.0.11/jre/lib/i386/libjava.so: error: symbol lookup error: undefined symbol: Java_java_util_zip_ZipFile_getTotal (fatal)
6432: /usr/lib/jvm/java-1.5.0-sun-1.5.0.11/jre/lib/i386/libjava.so: error: symbol lookup error: undefined symbol: Java_java_util_zip_ZipFile_getMappedAddr (fatal)
6432: /usr/lib/jvm/java-1.5.0-sun-1.5.0.11/jre/lib/i386/libjava.so: error: symbol lookup error: undefined symbol: Java_java_util_zip_ZipFile_getMappedLen (fatal)
6432: /usr/lib/jvm/java-1.5.0-sun-1.5.0.11/jre/lib/i386/libjava.so: error: symbol lookup error: undefined symbol: Java_java_util_zip_ZipFile_getEntry (fatal)
6432: /usr/lib/jvm/java-1.5.0-sun-1.5.0.11/jre/lib/i386/libjava.so: error: symbol lookup error: undefined symbol: Java_java_util_zip_ZipEntry_initIDs (fatal)
6432: /usr/lib/jvm/java-1.5.0-sun-1.5.0.11/jre/lib/i386/libjava.so: error: symbol lookup error: undefined symbol: Java_java_util_zip_ZipEntry_initFields (fatal)
6432: /usr/lib/jvm/java-1.5.0-sun-1.5.0.11/jre/lib/i386/libjava.so: error: symbol lookup error: undefined symbol: Java_java_util_zip_ZipFile_freeEntry (fatal)
6432: /usr/lib/jvm/java-1.5.0-sun-1.5.0.11/jre/lib/i386/libjava.so: error: symbol lookup error: undefined symbol: Java_java_util_zip_ZipFile_getCSize (fatal)
6432: /usr/lib/jvm/java-1.5.0-sun-1.5.0.11/jre/lib/i386/libjava.so: error: symbol lookup error: undefined symbol: Java_java_util_zip_ZipFile_getSize (fatal)
6432: /usr/lib/jvm/java-1.5.0-sun-1.5.0.11/jre/lib/i386/libjava.so: error: symbol lookup error: undefined symbol: Java_java_util_zip_ZipFile_getEntryOffset (fatal)
6432: /usr/lib/jvm/java-1.5.0-sun-1.5.0.11/jre/lib/i386/libjava.so: error: symbol lookup error: undefined symbol: Java_java_util_zip_ZipFile_getMethod (fatal)
6432: /usr/lib/jvm/java-1.5.0-sun-1.5.0.11/jre/lib/i386/libjava.so: error: symbol lookup error: undefined symbol: Java_java_util_zip_Inflater_initIDs (fatal)
6432: /usr/lib/jvm/java-1.5.0-sun-1.5.0.11/jre/lib/i386/libjava.so: error: symbol lookup error: undefined symbol: Java_java_util_zip_Inflater_init (fatal)
6432: /usr/lib/jvm/java-1.5.0-sun-1.5.0.11/jre/lib/i386/libjava.so: error: symbol lookup error: undefined symbol: Java_java_util_zip_Inflater_inflateBytes (fatal) 6432: 6432: calling init: /usr/lib/libpvm3.so.3.4.5 6432: 6432: /usr/lib/libpvm3.so.3.4.5: error: symbol lookup error: undefined symbol: JNI_OnLoad (fatal) 6432: /usr/lib/libgpvm3.so.3.4.5: error: symbol lookup error: undefined symbol: pvm_pkbyte (fatal) Exception in thread "main" java.lang.UnsatisfiedLinkError: /usr/lib/libgpvm3.so.3.4.5: Can't load IA 32-bit .so on a IA 32-bit platform at java.lang.ClassLoader$NativeLibrary.load(Native Method) at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1751) at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1647) at java.lang.Runtime.load0(Runtime.java:769) at java.lang.System.load(System.java:968) at MainTemp.main(MainTemp.java:15)
I don't know about the libjava errors but the main problem seems to come from the last part (JNI_OnLoad and pvm_pkbyte can't be resolved)... Maybe JNI don't know how to deal with dependent libraries? Also note that this is when I try to load both libraries using System.load When I just try to instanciate my jna binding to the gpvm3 library, it's not libpvm3.so.3.4.5 that gets the JNI_OnLoad undefined symbol error but /tmp/jna1059.so ....
Simon
check out this link for more information: http://wlug.org.nz/LD_DEBUG
start your program with 'LD_DEBUG=libs ...' and scan the output for error- messages. if that does not help, try 'LD_DEBUG=symbols ...' to see if there are any symbols which can't be resolved.







