recent KDE buildsystem changes that affect OSX?

Benjamin Reed rangerrick at gmail.com
Mon Apr 14 20:32:59 CEST 2008


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?

-- 
Benjamin Reed a.k.a. Ranger Rick
Fink, KDE, and Mac OS X development
http://www.racoonfink.com/


More information about the Kde-buildsystem mailing list