I had to dig through Google cache archives to find a solution for that one:

$ touch src/classdist_noinst.stamp

Then, you hit:

error: cannot access org.zeromq.ZMQ

That's because you haven't compiled zeromq yet! So:

$ cd src
$ javac -d . org/zeromq/*.java

Wasn't that easy? =) All that's left is to build and install:

$ cd ..
$ make
$ sudo make install

Now you have jzmq installed. So we can get on with Storm. Storm needs lein to build. Don't go grabbing the latest version of lein either. You'll need < 2. There is an explicit check that was added to Storm that will refuse to build with lein >= 2. You can grab older versions here. (we use 1.7.1)

Unzip that and copy $LEIN_HOME/bin/lein to your bin directory. Make it executable and put it in your path. Once you've done that, building Storm isn't so bad. From the root of the storm source tree: