OSX/CI: building parley fails on branch frameworks

Albert Astals Cid aacid at kde.org
Thu Aug 21 17:47:15 UTC 2014


El Dijous, 21 d'agost de 2014, a les 19:37:55, Albert Astals Cid va escriure:
> El Dijous, 21 d'agost de 2014, a les 10:30:32, Andreas Xavier va escriure:
> > 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.
> 
> Honestly i think Mark is just jumping the gun again.
> 
> We have no CI in linux for Parley frameworks branch yet. So you're going to
> double unknown territory, "CI Parley frameworks " and "CI MacOSX" at the
> same time.
> 
> I'd focus on stuff we have CI in Linux for.

See, i just added the CI for Linux and also fails.

Cheers,
  Albert

> 
> Cheers,
>   Albert
> 
> > 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/configurepract
> > >i
> > >cedialog.cpp:19:
> > >/Users/marko/WC/KDECI-builds/parley/src/configure-practice/configurepract
> > >i
> > >cedialog.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.c
> > >p
> > >p: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:
> > >1
> > >0: 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
> > 
> > _______________________________________________
> > kde-edu mailing list
> > kde-edu at mail.kde.org
> > https://mail.kde.org/mailman/listinfo/kde-edu
> 
> _______________________________________________
> 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