zeromq / clrzmq

CLR (.NET & Mono) binding for 0MQ
www.zeromq.org
Other
272 stars 96 forks source link

ZMQ crash on XP and not in 7 #117

Open blemond opened 11 years ago

blemond commented 11 years ago

I downloaded clrzmq-3.2.1 (including the clrzmq.dll, libzmq-version.txt, license, and readme) and i can reference it in my .Net application and run that application perfectly fine on Windows 7. After building my solution my bin folder contains the libzmq-x86-3.0.0.0.dll, and the libzmq-64-3.0.0.0.dlls.

When I try to package all of that up (create an installer) and run on Windows XP I am getting a "FileNotFound - libzmq.dll" error on ZMQContext.Create(). I tried taking the pre-built libzmq.dll and placing it in the directory the application was running from. I now get an error "SystemMissingMethod" Exception - Unable to find function "zmq_ctx_set_monitor" in dynamically loaded link library.

I am thoroughly confused on what is necessary to build and run this project, and whether or not there are any idiosyncrasies to compiling this project that I do not know about. Any help would be great.

absta commented 11 years ago

I am having the same issue. I've also tried building the latest c# binding (clrzmq) which pulls in the latest stable build 3.2.2 rc2. Still no joy :(

Is anyone looking at this?

absta commented 11 years ago

Just did a clone and tried to build on my XP (sp3) box. The build failed!! build