Guile Binding

Source Code

Note that this binding requires Guile 2.0 or later; it will not work with 1.8 or 1.6.

The code resides in the Guile-ZeroMQ project at Gitorious. To get the latest development version's source, clone the repository:

git clone git://

To actually build the binding, install ØMQ. Then run autoreconf (to generate the configure script), then configure, make, and (optionally) make install:

cd guile-zmq
autoreconf -vif
./configure --prefix=/prefix/of/guile && make && make install

You can test our Guile-ZeroMQ without installing:

./env guile


See the guile-zmq info page, once you install the binding, or the HTML copy over at gitorious.

Test Suite

Only the most minimal. Run "make check" to test.


Please feel free to discuss the binding, any problems it has, or suggestions to make it better, on the guile-user mailing list. Thanks. Another good place for discussion is the #guile IRC channel on freenode.