- This topic has 6 replies, 2 voices, and was last updated 3 years ago by Anonymous.
February 5, 2018 at 9:48 am #6262AnonymousInactive
I successfully installed and built QuantLib and Boost, I’ve tested QuantLib and am satisfied it works.
When I try to build QuantEXT I’m finding the following error “Conversions between enumeration and floating point values are no longer allowed”
I’m not sure how to remedy this?
I’m using Visual Studio 2015 on Window 10, release ORE-126.96.36.199
ThanksFebruary 5, 2018 at 11:52 am #6263AnonymousInactive
Do you get the same issue with the latest release, ORE-1.8.3 ? I know we did some tests on older versions of MSVC for 1.8.3
Niall.February 5, 2018 at 12:10 pm #6264AnonymousInactive
I did originally try ORE-1.8.3 however I had a different problem! I was getting many errors saying certain files could not be found and indeed when I looked at the files I could see that headers were referenced in procedure files which didn’t seem to exist. For example on Github, the file Engine/QuantExt/qle/math/trace.hpp exists but in the ORE-1.8.3 release zip file which I downloaded, this file (and others) didn’t exist. Not sure if I did something incorrectly? I’m not confident in building directly from the source code.
ThanksFebruary 5, 2018 at 3:59 pm #6265AnonymousInactive
Yes, I can see that now, the problem is the reference to trace.hpp was not included in the makefile, so “make dist” which we use to build that bundle did not pick it up.
If you download the source code bundle from here
It should work.
Niall.February 5, 2018 at 4:16 pm #6266AnonymousInactive
Thanks Niall, there were quite a few other files that couldn’t be found, I don’t have access to my home computer right now but I think in QuantEXT, a ZeroInflation procedure/header file was also missing for example and a few others, are you able to check everything is now there?
HFebruary 5, 2018 at 4:33 pm #6267AnonymousInactive
Yes, I can see how the bundle below is not complete
This does contain a windows executable and user documents, but as you say a few of the headers are missing.
If you want the complete source code package, try this bundle (it’s created by github based off the tag)
Niall.February 5, 2018 at 4:53 pm #6268AnonymousInactive
Thank you – I’m not used to setting up programs myself so this is all new to me. I will give the latter bundle a go!
- You must be logged in to reply to this topic.