invitation: try compiling kdelibs using cmake

Alexander Neundorf neundorf at kde.org
Wed Jan 25 23:25:20 CET 2006


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


More information about the Kde-buildsystem mailing list