Hi Ben, while trying to build libalkimia on the OSX/CI system I noticed that the framework misses GMP, without pointing it out to the user as a required package!
Though, one notices it later on during the build: --- ... [ 28%] Built target alkimia_automoc Scanning dependencies of target alkimia [ 35%] [ 42%] [ 57%] [ 57%] Building CXX object libalkimia/CMakeFiles/alkimia.dir/alkimia_automoc.cpp.o Building CXX object libalkimia/CMakeFiles/alkimia.dir/alkquoteitem.cpp.o In file included from /Users/marko/WC/KDECI-builds/alkimia/libalkimia/alkvalue.cpp:20: /Users/marko/WC/KDECI-builds/alkimia/libalkimia/alkvalue.h:23:10: fatal error: 'gmpxx.h' file not found #include <gmpxx.h> // krazy:exclude=camelcase ^ In file included from /Users/marko/WC/KDECI-builds/alkimia/libalkimia/alkquoteitem.cpp:20: In file included from /Users/marko/WC/KDECI-builds/alkimia/libalkimia/alkquoteitem.h:24: /Users/marko/WC/KDECI-builds/alkimia/libalkimia/alkvalue.h:23:10: fatal error: 'gmpxx.h' file not found #include <gmpxx.h> // krazy:exclude=camelcase ^ 1 error generated. make[2]: *** [libalkimia/CMakeFiles/alkimia.dir/alkvalue.cpp.o] Error 1 make[2]: *** Waiting for unfinished jobs.... In file included from /Users/marko/WC/KDECI-builds/alkimia/build/libalkimia/alkimia_automoc.cpp:3: In file included from /Users/marko/WC/KDECI-builds/alkimia/build/libalkimia/moc_alkquoteitem.cpp:9: In file included from /Users/marko/WC/KDECI-builds/alkimia/build/libalkimia/../../libalkimia/alkquoteitem.h:24: /Users/marko/WC/KDECI-builds/alkimia/libalkimia/alkvalue.h:23:10: fatal error: 'gmpxx.h' file not found #include <gmpxx.h> // krazy:exclude=camelcase ^ 1 error generated. make[2]: *** [libalkimia/CMakeFiles/alkimia.dir/alkimia_automoc.cpp.o] Error 1 1 error generated. make[2]: *** [libalkimia/CMakeFiles/alkimia.dir/alkquoteitem.cpp.o] Error 1 make[1]: *** [libalkimia/CMakeFiles/alkimia.dir/all] Error 2 make: *** [all] Error 2 KDE Continuous Integration Build == Building Project: alkimia - Branch frameworks --- So I installed port gmp on the CI system and added this to the CI system configuration: --- $ cat /Users/marko/scripts/config/build/alkimia/darwin-mavericks.cfg [DEFAULT] configureExtraArgs=-I/opt/local/include -L/opt/local/lib --- but this only configures it correctly: --- -- Found KF5: success (found version "5.0.0") found components: CoreAddons KDELibs4Support -- Found GMP: /opt/local/include -- Could NOT find Doxygen (missing: DOXYGEN_EXECUTABLE) --- and although it gets found now, the build still throws the same compile errors (as already shown above)! Why is that? Greets, Marko _______________________________________________ Kde-frameworks-devel mailing list Kde-frameworks-devel@kde.org https://mail.kde.org/mailman/listinfo/kde-frameworks-devel