[zeromq-dev] UnsatisfiedLinkError on 64bit linux

Daniel Friesen lists at nadir-seen-fire.com
Tue Apr 26 06:10:19 CEST 2011


I'm having an issue getting jzmq to work.

- Running 64 bit ubuntu
- java.library.path is set to /usr/local/lib
- /usr/local/lib contains libjzmq.{a,la,so,so.0,so.0.0.0},
libzmq.{a,la,so,so.1,so.1.0.0}
- arch was properly detected when building jzmq: "checking build system
type... x86_64-unknown-linux-gnu"

js> java.lang.System.loadLibrary('jzmq');
Exception in thread "main" java.lang.UnsatisfiedLinkError: no jzmq in
java.library.path
    at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1734)
    at java.lang.Runtime.loadLibrary0(Runtime.java:823)
    at java.lang.System.loadLibrary(System.java:1028)

Run from: $JAVA
-Xbootclasspath/p:"lib/commons-cli-1.2/commons-cli-1.2.jar:lib/commons-collections-3.2.1/commons-collections-3.2.1.jar:/usr/local/lib:lib/mail.jar:lib/jline.jar:lib/mongo-rhino/mongo.jar:lib/js.jar"
-Djava.library.path="/usr/local/share/java/zmq.jar" -jar "lib/js.jar"
-version 180 "$@"

-- 
~Daniel Friesen (Dantman, Nadir-Seen-Fire) [http://daniel.friesen.name]



More information about the zeromq-dev mailing list