zeromq / zeromq4-x

ØMQ 4.x stable release branch - bug fixes only
GNU General Public License v3.0
457 stars 194 forks source link

vs2008 builds fail with zmq 4.1.4 #148

Closed JonathanDFletcher closed 8 years ago

JonathanDFletcher commented 8 years ago

VS2008 project fails to build libzmq with "Cannot open include file: stdint.h". I added a copy of that file to my directory and added it to the include path.

It then failed with "error C3861: if_nametoindex: identifier not found". I tried the instructions listed for a similar VS2013 problem, and added iphlpapi.lib to the link libs, but that didn't fix the compile problem.

I have seen similar problems posted against 4.1.4. Will this issue be addressed in the 4.1.x line?

bluca commented 8 years ago

Does this happen on libzmq master? If so, could you please open an issue there?

minrk commented 8 years ago

I belive this was fixed by https://github.com/zeromq/zeromq4-1/pull/98.

bluca commented 8 years ago

Will zeromq4-x build on windows xp as-is, or do we need to backport that fix?

minrk commented 8 years ago

I'm not sure, but I think it's okay. This issue refers specifically to 4.1.4, because the breakage was backported to the 4.1 repo (neither 4.1.3 nor 4.1.4 build on XP). I don't believe the problematic patches were applied all the way to 4.0.x.

bluca commented 8 years ago

Ok, makes sense, thanks. @JonathanDFletcher - I'll close for now, if somehow this problem applies to zeromq4-x let us know.