|
From: Ferdinando A. <na...@am...> - 2007-12-04 18:30:45
|
On Dec 4, 2007 11:00 AM, Luigi Ballabio <lui...@gm...> wrote: > I don't think we'll add VC9 support to this release---it > wouldn't be testable anyway until Boost supports it too. Boost might be not a real issue: the binaries for VC9 are not downloadable, but if you use the new bjam 3.1.16 (http://sourceforge.net/project/showfiles.php?group_id=7586&package_id=72941) it compile all boost 1.34.1 libraries despite endless reports about "unsupported compiler". I compiled them using the Visual Studio 2008 command line prompt and the command: bjam --toolset=msvc-9.0 install as I did for all previous MSVC compilers (BTW: downloading and installing Visual Studio 2008 Offline Installation is a surprisingly pleasant experience: no glitch, SDK included, etc.) So I went ahead and I've just committed project/solution files for VC9, and few tweaks to the autolink.hpp files and everything does compile but tracing.cpp as reported by Georgy: \ql/utilities/tracing.hpp(66) : error C2990: 'QuantLib::Singleton' : non-class template has already been declared as a class template .\ql/patterns/singleton.hpp(53) : see declaration of 'QuantLib::Singleton' I don't know how to solve this error, but if someone has a patch we might easily add VC9 support ciao -- Nando |