boost 1.36 and the forthcoming release of QLXL 0.96

Posted by Ferdinando M. Ametrano-3 on
URL: http://quantlib.414.s1.nabble.com/boost-1-36-and-the-forthcoming-release-of-QLXL-0-96-tp12146.html

Hi Eric,

I've switched today to boost 1.36 and noticed that while QL 0.96 has
no problem with it, this is not the case for OH 0.96:

error C2039: 'has_branch_path' : is not a member of
'boost::filesystem::basic_path<String,Traits>' c:\Projects\DevEnv\R000905-branch\ObjectHandler\oh\logger.cpp 82
warning C4251: 'ObjectHandler::ProcessorFactory::processorMap_' :
class 'std::map<_Kty,_Ty>' needs to have dll-interface to be used by
clients of class
'ObjectHandler::ProcessorFactory' c:\Projects\DevEnv\R000905-branch\ObjectHandler\oh\processor.hpp 107
error C2039: 'has_branch_path' : is not a member of
'boost::filesystem::basic_path<String,Traits>' c:\Projects\DevEnv\R000905-branch\ObjectHandler\oh\serializationfactory.cpp 135

probably "has_branch_path" has been replaced with a similar method,
but I didn't have time to check. Any clue from anyone? Would be nice
to have a patch that would work with both 1.35 and 1.36

BTW what compiler do you (plan to) use for the binaries to be
distributed with QLXL? I'm currently using VC8 SP1, just because the
runtime libraries of VC9 are missing from the default configuration of
most of the (non-developer) workstation I work with (XP SP2; it might
be the case those dlls are available in XP SP3, I'm not sure. Again:
any clue from anyone?). Of course this is not relevant if we
distribute the static xll.

ciao -- Nando

-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
QuantLib-dev mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/quantlib-dev