Closed YoelShoshan closed 8 years ago
Thank you very much! I added a small change to transplantzmq.h
, which should be correct on Windows and Unix alike. Can you check that the code still works on your end?
No problem - my pleasure :) I'll check and update soon.
ok, checked and it didn't work. The reason was that there's a conflict on the definition of size_t
I used procmon to see what cl.exe actually reads, and saw that in crtdefs.h, size_t was typedef to be unsigned __int64.
I will make a pull request for this today.
Fixed zmq header for windows and library installation tips for windows.
Notice that macros still need to be added to the header in order to choose different function declarations in linux/windows cases. This "transplantzmq.h" will work on windows but break linux.