On Wed, Oct 10, 2012 at 02:01:49PM +0100, Bruno Matos wrote:
> I have compiled Qpid 0.18 64-bit client libs (qpidtypes, qpidcommon,
> qpidclient and qpidmessaging) using vc10, but I had to make some
> little changes that I would like to share. Comments are welcome and
> appreciated.
>
> 1. I used boost 1.51.0 64-bit so I had to make some minor changes on
> Modules.cpp to use the new filesystem 3 API. I had also to comment
> src/CMakeLists.txt line 1471
> "add_definitions(-DBOOST_FILESYSTEM_VERSION=2)" for the reason above
> (I don't know the real impact of this).
>
> 2. Regarding to VC10, I had to change the main CMakeLists.txt line
> 39 from 'add_definitions(/w44996)' to 'set (CMAKE_CXX_FLAGS
> "${CMAKE_CXX_FLAGS} /w44996")', again without knowing the real
> impact of this.
> I still have a warning: 'system runtime library file does not
> exist', but the compilation ends without errors, so I think I can
> ignore it.
>
> I have used QtCreator 2.4.0, CMake 2.8.7 and NMake Generator
> (Microsoft Windows SDK for Windows 7 (7.1) (x64).
>
> I can make a patch if someone thinks it would be useful.All patches are considered. Send it over. :) BTW, have you taken a look at the Qpid Proton project? I'd be interested in your experience with doing the same for that codebase as well. -- Darryl L. Pierce, Sr. Software Engineer @ Red Hat, Inc. Delivering value year after year. Red Hat ranks #1 in value among software vendors. http://www.redhat.com/promo/vendor/
pgpvW1EEazVsP.pgp
Description: PGP signature
