Loading...
Home / Reply To: Compilation error for OREData build

Home Forums Help Compilation error for OREData build Reply To: Compilation error for OREData build

#3693
Peter Caspers
Keymaster

Hi Christos,

VC11 does not support C++11’s type aliases, the minimum requirement for building ORE is VC12. If you are tied to VC11 you can try to replace

using YieldCurveConfigMap = std::map<string, boost::shared_ptr<YieldCurveConfig>>;

by

typedef std::map<string, boost::shared_ptr<YieldCurveConfig>> YieldCurveConfigMap;

However note that there are more code lines like this where you will have to apply a similar patch. Please let us know if there are other problems showing up with VC11.

Best Regards
Peter