[zeromq-dev] Installing Zeromq on Mac OS

Artem Vysochyn artem.vysochyn at gmail.com
Sun Oct 27 10:03:23 CET 2013


Recently the collegue from SFO asked me exactly the same question as
you.  Here's your steps.

1. You need 10.9. Since MacBook I tested on was on Maverick. Nobody
had 10.8.5 in office, sorry.
2. Get homebrew. This is package installer for OSX. Install it:   ruby
-e "$(curl -fsSL https://raw.github.com/mxcl/homebrew/go)"
3. Get pkg-config, autoconf, automake. Install them using homebrew.
For example:  brew install pkg-config
4. Get zmq-3.2.4 (4.0.1 is too fresh so far).  Build it following
steps on wiki for UNIX-like systems.
5. Get JNI java binding: jzmq. Again, follow steps on wiki for
UNIX-like platforms.
6. Finally, locate libzmq and libjzmq libraries, and setup
java.library.path. (I usually omit this step because adding libs in
$PATH works as well).
7. jzmq comes bundled with pom.xml, which is nice. Help yourself.

2013/10/26 Bhaskar Gollapudi <bhaskargollapudi at gmail.com>:
> Hello there ,
> I am a Java developer and I was trying to install the zeromq + Java Bindings
> on my Mac OS dev machine.
> I am finding this very frustrating that the instructions on the ZeroMq
> website is completely insufficient for a Unix non-dev-ops developer like me
> to quickly install and start coding with zeromq + java .  I find the need to
> discover the intricacies of what autoconfig does ( and how to install
> autoconfig at first place ) a step back rather than moving forward.
> Most of the time I get errors in ./configure step ( both while installing
> zeromq and the bindings ).  I gave up when the ./configure for the bindings
> kept giving errors saying it cannot locate zmq.h file.
> =======================
> checking dynamic linker characteristics... darwin12.5.0 dyld
> checking how to hardcode library paths into programs... immediate
> checking zmq.h usability... no
> checking zmq.h presence... no
> checking for zmq.h... no
> configure: error: cannot find zmq.h
> ========================
> I am a java developer and my interests lie in see the messaging stuff in
> action - towards that aim - can I humbly request  the zeromq dev team to
> help me get started by clear and complete ( a to z) instruction on how to
> install and get working with this ?
> This is a Mac  OS X 10.8.5 (12F45) box and I use Eclipse for Java dev work.
> Regards
> Bhaskar
> _______________________________________________
> zeromq-dev mailing list
> zeromq-dev at lists.zeromq.org
> http://lists.zeromq.org/mailman/listinfo/zeromq-dev

More information about the zeromq-dev mailing list