qpid-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Darryl L. Pierce" <dpie...@redhat.com>
Subject Re: VC10 x64 client libs compilation
Date Wed, 10 Oct 2012 13:09:30 GMT
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/


Mime
View raw message