Bernd, Accidentally I may have stumbled upon the code that won't work with Cygwin. It's zmq_poll function. If so, it's pretty trivial to fix. Just enable right implementation for zmq_poll in zmq.cpp. Just a thought. Martin