Ok, I got it fixed by following the advice here
https://github.com/zeromq/jzmq/issues/43 (adding the required path to 
LD_LIBRARY_PATH

thanks!

Sharon

From: Sharon Ben-Asher
Sent: Wednesday, July 11, 2012 1:33 PM
To: 'zeromq-dev@lists.zeromq.org'
Subject: Error: java.lang.UnsatisfiedLinkError

Hello again,

I am now trying to build the server side (finished the build of the client on 
Android, thanks)
I am testing my Java binding on RedHat i686.

My command is as follows
java -Djava.library.path=/root/zeromq-3.2.0/output/lib -classpath 
.:/root/zeromq-3.2.0/output/share/java:./local_lat Test

Getting the following error:

Exception in thread "Thread-2" java.lang.NoClassDefFoundError: Could not 
initialize class org.zeromq.ZMQ
      at org.zeromq.ZContext.createSocket(ZContext.java:89)
      at Test$Client.run(Test.java:79)
      at java.lang.Thread.run(Thread.java:662)
Exception in thread "Thread-1" java.lang.NoClassDefFoundError: Could not 
initialize class org.zeromq.ZMQ
      at org.zeromq.ZContext.createSocket(ZContext.java:89)
      at Test$Worker.run(Test.java:59)
      at java.lang.Thread.run(Thread.java:662)
Exception in thread "Thread-0" java.lang.UnsatisfiedLinkError: 
/root/zeromq-3.2.0/output/lib/libjzmq.so.0.0.0: libzmq.so.3: cannot open shared 
object file: No such file or directory
      at java.lang.ClassLoader$NativeLibrary.load(Native Method)
      at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1807)
      at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1732)
      at java.lang.Runtime.loadLibrary0(Runtime.java:823)
      at java.lang.System.loadLibrary(System.java:1028)
      at org.zeromq.ZMQ.<clinit>(ZMQ.java:34)
      at org.zeromq.ZContext.createSocket(ZContext.java:89)
      at Test$Broker.run(Test.java:19)
      at java.lang.Thread.run(Thread.java:662)

so I am guessing libjzmq.so.0.0.0 can't find libzmq.so.3 ?
however the file is present at /usr/local/lib and I did ldconfig

thanks,

Sharon
_______________________________________________
zeromq-dev mailing list
zeromq-dev@lists.zeromq.org
http://lists.zeromq.org/mailman/listinfo/zeromq-dev

Reply via email to