Get The Software

CZMQ comes as source code licensed under LGPLv3+.

Latest Release

The latest stable package is v1.4.1, from 2013/05/01:

Major change is the new zbeacon class for local service discovery. API compatible with previous stable release.

Previous Release

The previous stable package was v1.3.2, from 2012/12/12:

Latest git master

If you want the latest master, get it from here:

git clone git://github.com/zeromq/czmq

Then do ./autogen.sh before continuing with the normal build process.

To build on UNIX-like systems

If you have free choice, the most comfortable OS for developing with ØMQ is probably Linux.

  1. Make sure that libtool, autoconf, automake are installed.
  2. Check whether uuid-dev package, uuid/e2fsprogs RPM or equivalent on your system is installed.
  3. Unpack the .tar.gz source archive.
  4. Run ./configure, followed by make.
  5. To install ØMQ system-wide run sudo make install.
  6. On Linux, run sudo ldconfig after installing CZMQ.

To see configuration options, run ./configure --help. Read INSTALL for more details.

To build on Windows

  1. You need Microsoft Visual C++ 2008 or newer.
  2. Unpack the .zip source archive.
  3. In Visual C++ open the solution win32\czmq.sln.
  4. Build the solution.
  5. CZMQ will be in the lib subdirectory.