|
From: Georgy J. <geo...@gm...> - 2007-12-04 21:15:44
|
Exactly, boost can be compiled easily and after very minimal tweaks one can get rid of the "unsupported compiler" messages. May be there is some flag to suppress the tracing, if patching is difficult? Georgy On Dec 4, 2007 7:30 PM, Ferdinando Ametrano <na...@am...> wrote: > 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 > |