On Wednesday 25 January 2006 23:15, Alexander Neundorf wrote: > Hi, > > as many of you probably know during the last two weeks I was busy with > making trunk kdelibs build with cmake (http://www.cmake.org). > > I think now I have reached a state were I can invite interested people to > try compiling kdelibs with cmake. > > I compiled kdelibs successfully on Slackware 9.1 (gcc 3.2.3) and FreeBSD > 5.4 (gcc 3.4.2) , Bill Hoffman was able to compile it on Debian (gcc 4.x). > > kxmlcore and the directories which depend on it (kjs, khtml, kate) are > still excluded from the build, neither gcc 3.2.3 on my slackware box nor > gcc *3.4.2* on the FreeBSD box were able to compile it > (http://lists.kde.org/?l=kfm-devel&m=113796106221351&w=2). > > Right now everything compiles and links and correct install rules are > created. If the option "KDE4_BUILD_TESTS" is enabled, also most of the > check_PROGRAMS are created (not all, I didn't understand all the custom > rules yet). What I forgot to mention: out-of-source build works too. enable-final is implemented (set the option KDE4_ENABLE_FINAL to on using ccmake), but it didn't get very far. I think dcop/ built, but shortly later I got some error message. All executables are create in ${CMAKE_BINARY_DIR}/bin, all shared libraries and plugins in ${CMAKE_BINARY_DIR}/lib . Executables are currently created with RPATH set, see the discussions on kde-buildsystem for more information on this topic. So, I think that's all. Bye Alex -- Work: alexander.neundorf AT jenoptik.com - http://www.jenoptik-los.de Home: neundorf AT kde.org - http://www.kde.org alex AT neundorf.net - http://www.neundorf.net