[zeromq-dev] Making language bindings work with both maint and master

Martin Sustrik sustrik at 250bpm.com
Sat Oct 2 20:11:09 CEST 2010


Hi all,

We have to think of a way to make language bindings work with both maint 
and master.

Obviously, each language binding maintainer could have maint and master 
branch as well, however, maintaining two branches is too big a burden 
for a small project like that.

There's a zmq_version function that returns version number of the 
installed libzmq, however, that won't help much in most cases.

Mikko recently suggested to define a version macro in zmq.h, something like:

#define ZMQ_VERSION 20009

or:

#define ZMQ_VERSION 20100

etc.

That may help with jzmq or rbzmq.

Not so much with cl-zmq, clrzmq.

I have no idea what would help for pyzmq and other bindings.

Thoughts?

Martin



More information about the zeromq-dev mailing list