New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Build failure: ‘const class Json::Value’ has no member named ‘isUInt64’ #49
Comments
Unfortunately, that branch of jsoncpp is no longer supported. I don't know the full story, but it looks like all of the development moved from SourceForge to Github here: https://github.com/open-source-parsers/jsoncpp What's aggravating is that some Linux distributions are using the old version of jsoncpp rather than the new. In any case, at this point, either master or release 0.10.5 works. I'd updated the manual to say master, but I'll likely change it to a fixed release number since it gives some certainty. This change to the manual happened with commit 649aeea. Anyway, try the fresher version of jsoncpp and let me know if that works. There should be an option with |
I see. I checked if I was using the last version, and sourceforge was the one popping up, so I assumed I was on the latest. I'll file a bug against Fedora. Feeding the latest release, it works, so I am closing, but I get some deprecation warnings:
98% of the tests are passing, the failing ones are my old friends #2 . |
Alright, so I checked on jsoncpp and it looks like it's on C++98, so I modified the build script to set that automatically with commit 37bf35d. In theory, those warnings should be gone now. |
On branch develop, jsoncpp 0.6.0, and flag
-std=c++14
, I get the following failure:I have manually indicated jsoncpp lives at
/usr/lib64/jsoncpp.so
The text was updated successfully, but these errors were encountered: