recent KDE buildsystem changes that affect OSX?

Christian Ehrlicher Ch.Ehrlicher at gmx.de
Mon Apr 14 20:36:30 CEST 2008


Benjamin Reed schrieb:
> I've not had a chance to do any building of KDE stuff for a month or
> so, and I'm trying to get caught up.  I've installed the latest CMake
> release candidate (2.6.0-rc8) and have started building, and it looks
> like something deep in our macros has changed recently, I'm now unable
> to build basically anything above kdelibs.
> 
> I get a whole ton of errors like this:
> 
> CMake Error at runtime/kcmshell/CMakeLists.txt:9 (install):
>   install TARGETS given no BUNDLE DESTINATION for MACOSX_BUNDLE executable
>   target "kcmshell4".
> 
> 
> First, on Mac OS X, "bundle" has 2 meanings, it's a general term for
> directories of resources (ie Foo.app/Contents/blah
> Foo.framework/{Headers,Resources,Version}) and also for a loadable
> module library.
> 
> My suspicion is that this is the latter, not the former, but I wanted
> to confirm.
> 
> Is this just a cmake 2.6 issue?  Or has something changed in the way
> some of the base kdelibs/etc. macros have changed since I last tried
> to build?
> 
Looks like a 2.6 issue - it's much stricter than 2.4
Maybe you've to add something in FindKDE4Internal.cmake / 
INSTALL_TARGETS_DEFAULT_ARGS


HTH
Christian


More information about the Kde-buildsystem mailing list