One of my favorite aspects of the Clojure community is how quickly it evolves.
- Install the core ZeroMQ libraries:
- Homebrew recently updated its formula for
pkg-config
to the require 0.25, so simply install it: - Link
pkg.m4
into/usr/share/aclocal
sojzmq
can find it: - Build
jzmq
- A new trick: Use
maven
to install the requiredZmq.jar
into your local repository (located at$HOME/.m2/repositories
by default): - At this point, the steps from the previous article take over. Edit your
project.clj
for the install. - Build the project dependencies:
- Enjoy!
This process is much refined over the original. It's simple enough now that I was able to wrap everything up into a single installer script, available as a gist on Github. It installs the supporting libraries via Homebrew, builds jzmq
, then pulls down a simple test app to verify that everything is installed correctly.