Ah an expert answer, thanks for that. Yeah I was having issues with OpenPGM 2.1.
I am looking forward to the OpenPGM 5 stuff with baited breath then as I can kill off some highly complicated boost::asio based UDP code for a much cleaner zeromq pgm based solution in some of my windows software (eliminating a whole lot of my executable size too if my experience from my Linux port is true). I will say that currently MCVC 2010 has an issue with 64-bits that makes me nervous (And prevents an optimized build of Qt in 64 bit for example) though so it won't really help me for a while yet (until Microsoft publicly releases the fix) see here: http://support.microsoft.com/kb/2280741 But word is that a public download will soon be available so hopefully it will soon be a non-issue and I can shift my work over to the new studio (with OpenPGM being the impetus for the change). Regards, Mikael Fra: [email protected] [mailto:[email protected]] På vegne af Steven McCoy Sendt: 23. september 2010 10:24 Til: ZeroMQ development list Cc: [email protected] Emne: Re: [zeromq-dev] Any progress on 64-bit Windows build 2010/9/23 Mikael Helbo Kjær <[email protected]> I've gotten a build of 2.0.9, but I haven't tested it unlike the 32-bit build, but they are the same except for some settings in Visual Studio. Oh and I had to give up on getting OpenPGM to work as its windows support is very bad and its 64-bit support is even worse. It depends on GCC extensions which is the biggest problem. I was unable to make compatible OpenPGM DLLs for my stuff (I needed them without buffer security and without wchar_t as a native type to be compatible with Qt). That would be OpenPGM 2.1, with OpenPGM 5 that can build native in MSVC 2010 or cross compiled with MinGW-w64. Current development is fixing a busy wait issue with 0MQ, subsequently the Windows port will be re-built and iMatix will offer binary packages and bespoke customisations. It's not GCC extensions that are the biggest problem as they all can be disabled, the larger problem for Windows is the lack of C99 support in MSVC. -- Steve-o
_______________________________________________ zeromq-dev mailing list [email protected] http://lists.zeromq.org/mailman/listinfo/zeromq-dev
