I succesfully compile m2net & m2net HandlerTest under ubuntu 12.04 (x86) using mono 2.10.8.1, and monodevelop 2.8.6.3 (included in distro repos.).
m2net HandlerTest crash with this message :
WAITING FOR REQUEST
Unhandled Exception: ZMQ.Exception: No existe el archivo o el directorio
at ZMQ.Socket.SetSockOpt (SocketOpt option, System.Byte[] value) [0x00000] in :0
at ZMQ.Socket.Subscribe (System.String filter, System.Text.Encoding encoding) [0x00000] in :0
at m2net.Connection.sendProc () [0x00000] in :0
at System.Threading.Thread.StartInternal () [0x00000] in :0
[ERROR] FATAL UNHANDLED EXCEPTION: ZMQ.Exception: No existe el archivo o el directorio
at ZMQ.Socket.SetSockOpt (SocketOpt option, System.Byte[] value) [0x00000] in :0
at ZMQ.Socket.Subscribe (System.String filter, System.Text.Encoding encoding) [0x00000] in :0
at m2net.Connection.sendProc () [0x00000] in :0
at System.Threading.Thread.StartInternal () [0x00000] in :0
The exception is throw in Connection.cs:55