[zeromq-dev] memory leak in PUB/SUB sockets

gonzalo diethelm gdiethelm at dcv.cl
Mon Oct 4 17:00:38 CEST 2010

> In answer to the Java bindings issue. I encountered the same problem
> already mentioned in a precedent thread.
> I compiled the bindings without problems following README
> 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
> where the paths are correctly put, I get the answer:
> jzmq library loaded ! // this is a message that proves that lib is
> 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

More information about the zeromq-dev mailing list