OSX/CI: building parley fails on branch frameworks

Andreas Xavier andxav at zoho.com
Thu Aug 21 17:30:32 UTC 2014


Marko,

I ported parley to frameworks, but I only have access to a linux machine.  
All three of libkdeedu, kanagram and parley work on my machine.
The frameworks branch of parley works with the master branch of libkdeedu on linux.

In Albert's solution to your kanagram issues logical-module-structure was mentioned.
I do not know if that is a file or a section of a file, but I have not updated it.  
If you point me in the right direction, then I can update that and see if it fixes your problem.

Cheers,
Andreas.

---- On Tue, 19 Aug 2014 15:33:21 -0700 Marko Käning  wrote ---- 

>Although the framework libkdeedu is installed on OSX: 
> 
>---- 
>$ ls /opt/kde/install/darwin/mavericks/clang/kf5-qt5/kde/kdeedu/libkdeedu/inst/lib/libkdeedu 
>LibKdeEduConfig.cmake LibKdeEduTargets-debug.cmake LibKdeEduTargets.cmake 
>---- 
> 
>parley can’t find it: 
> 
>---- 
>CMake Warning at CMakeLists.txt:44 (find_package): 
> By not providing "FindLibKdeEdu.cmake" in CMAKE_MODULE_PATH this project 
> has asked CMake to find a package configuration file provided by 
> "LibKdeEdu", but CMake did not find one. 
> 
> Could not find a package configuration file provided by "LibKdeEdu" with 
> any of the following names: 
> 
> LibKdeEduConfig.cmake 
> libkdeedu-config.cmake 
> 
> Add the installation prefix of "LibKdeEdu" to CMAKE_PREFIX_PATH or set 
> "LibKdeEdu_DIR" to a directory containing one of the above files. If 
> "LibKdeEdu" provides a separate development package or SDK, be sure it has 
> been installed. 
> 
>. 
>. 
>. 
> 
>In file included from /Users/marko/WC/KDECI-builds/parley/src/parleymainwindow.cpp:26: 
>In file included from /Users/marko/WC/KDECI-builds/parley/src/parleymainwindow.h:29: 
>/Users/marko/WC/KDECI-builds/parley/src/parleydocument.h:18:10: fatal error: 'libkdeedu/KEduVocDocument' file not found 
>#include <libkdeedu/KEduVocDocument> 
> ^ 
>In file included from /Users/marko/WC/KDECI-builds/parley/src/parleydocument.cpp:16: 
>/Users/marko/WC/KDECI-builds/parley/src/parleydocument.h:18:10: fatal error: 'libkdeedu/KEduVocDocument' file not found 
>#include <libkdeedu/KEduVocDocument> 
> ^ 
>In file included from /Users/marko/WC/KDECI-builds/parley/src/configure-practice/configurepracticedialog.cpp:19: 
>/Users/marko/WC/KDECI-builds/parley/src/configure-practice/configurepracticedialog.h:22:10: fatal error: 'keduvocdocument.h' file not found 
>#include <keduvocdocument.h> 
> ^ 
>Scanning dependencies of target parley 
>[ 16%] Building CXX object src/CMakeFiles/parley.dir/main.cpp.o 
>In file included from /Users/marko/WC/KDECI-builds/parley/src/main.cpp:26: 
>In file included from /Users/marko/WC/KDECI-builds/parley/src/parleymainwindow.h:29: 
>/Users/marko/WC/KDECI-builds/parley/src/parleydocument.h:18:10: fatal error: 'libkdeedu/KEduVocDocument' file not found 
>#include <libkdeedu/KEduVocDocument> 
> ^ 
>In file included from /Users/marko/WC/KDECI-builds/parley/src/configure-practice/blockoptions.cpp:24: 
>In file included from /Users/marko/WC/KDECI-builds/parley/src/configure-practice/blockoptions.h:30: 
>/Users/marko/WC/KDECI-builds/parley/src/practice/sessionmanagerbase.h:27:10: fatal error: 'keduvocexpression.h' file not found 
>#include <keduvocexpression.h> 
> ^ 
>1 error generated. 
>1 error generated. 
>make[2]: *** [src/CMakeFiles/parley_LIB.dir/configure-practice/configurepracticedialog.cpp.o] Error 1 
>make[2]: *** Waiting for unfinished jobs.... 
>make[2]: *** [src/CMakeFiles/parley_LIB.dir/configure-practice/blockoptions.cpp.o] Error 1 
>[ 16%] Building CXX object src/CMakeFiles/parley.dir/parleyactions.cpp.o 
>1 error generated. 
>make[2]: *** [src/CMakeFiles/parley_LIB.dir/parleymainwindow.cpp.o] Error 1 
>1 error generated. 
>make[2]: *** [src/CMakeFiles/parley_LIB.dir/parleydocument.cpp.o] Error 1 
>make[1]: *** [src/CMakeFiles/parley_LIB.dir/all] Error 2 
>make[1]: *** Waiting for unfinished jobs.... 
>1 error generated. 
>make[2]: *** [src/CMakeFiles/parley.dir/main.cpp.o] Error 1 
>make[2]: *** Waiting for unfinished jobs.... 
>make[1]: *** [src/CMakeFiles/parley.dir/all] Error 2 
>make: *** [all] Error 2 
>make: INTERNAL: Exiting with 8 jobserver tokens available; should be 7! 
> 
>KDE Continuous Integration Build 
>== Building Project: parley - Branch frameworks 
> 
>_______________________________________________ 
>kde-edu mailing list 
>kde-edu at mail.kde.org 
>https://mail.kde.org/mailman/listinfo/kde-edu 
>



More information about the kde-edu mailing list