invitation: try compiling kdelibs using cmake
Alexander Neundorf
neundorf at kde.org
Wed Jan 25 22:25:20 GMT 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-core-devel
mailing list