> In answer to the Java bindings issue. I encountered the same problem
as
> already mentioned in a precedent thread.
> I compiled the bindings without problems following README
instructions.
> If I try the example in /perf:
> java -Djava.library.path=/virgoDev/zmq/v2r0p9/lib -classpath
> /virgoDev/zmq/v2r0p9/lib/zmq.jar: local_lat "tcp://localhost:5555" 1
100
> where the paths are correctly put, I get the answer:
> jzmq library loaded ! // this is a message that proves that lib is
loaded.
> Exception in thread "main" java.lang.UnsatisfiedLinkError: construct
>         at org.zeromq.ZMQ$Context.construct(Native Method)
>         at org.zeromq.ZMQ$Context.<init>(ZMQ.java:117)
>         at org.zeromq.ZMQ.context(ZMQ.java:73)
>         at local_lat.main(local_lat.java:36)

Wouldn't this point to the fact that you are not finding the shared
library (native code) that underlies the Java binding? Where are both
your libzmq.so and libjzmq.so libraries located? Are both those
locations in your LD_LIBRARY_PATH or in any place that can be found by
the dynamic link loader?

-- 
Gonzalo Diethelm

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

Reply via email to