Hi,
When trying to build libofx (with optional dependency libxml++ installed), I get the following error during compilation:
Code:
/usr/include/libxml++-2.6/libxml++/validators/xsdvalidator.h:144:25:
warning: override controls (override/final) only available with
-std=c++11 or -std=gnu++11
void initialize_valid() override;
^
/usr/include/libxml++-2.6/libxml++/validators/xsdvalidator.h:145:27:
warning: override controls (override/final) only available with
-std=c++11 or -std=gnu++11
void release_underlying() override;
^
Makefile:390: recipe for target 'nodeparser.o' failed
make[2]: *** [nodeparser.o] Error 1
make[2]: *** Waiting for unfinished jobs....
Makefile:390: recipe for target 'ofxconnect.o' failed
make[2]: *** [ofxconnect.o] Error 1
Makefile:390: recipe for target 'ofxpartner.o' failed
make[2]: *** [ofxpartner.o] Error 1
make[2]: Leaving directory '/tmp/microlinux/libofx-0.9.9/ofxconnect'
Makefile:423: recipe for target 'all-recursive' failed
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory '/tmp/microlinux/libofx-0.9.9'
Makefile:306: recipe for target 'all' failed
make: *** [all] Error 2
I started from the vanilla SBo build script, then made a few tests on my own. A version bump to 0.9.10 got the same result.
Apparently this has already been reported here:
https://sourceforge.net/p/libofx/bugs/47/
Any suggestions?
Niki