scons build files for kdegames
holger-kde at holgis.net
Sat Dec 3 19:11:38 CET 2005
On Saturday 03 December 2005 13:55, Ralf Habacker wrote:
> Albert Astals Cid schrieb:
> >A Dissabte 03 Desembre 2005 12:44, Ralf Habacker va escriure:
> >>Holger Schröder schrieb:
> >>>at http://kdab.net/~dfaure/kdegames-scons.tar.bz2 you will find the
> >>> files needed to compile kdegames with scons. the
> >>>work is based on the SConscript files from Thomas Nagy
> >>>in /branches/work/kdegames-scons/v1/.
> >>Which seems not to be ported to QT4, do you have really compiled this
> >>stuff ( trunk/KDE/kdegames is also not ported to QT4)
> >Most of it is. The only things that don't build are kfouleggs, ksirtet adn
> >atlantik iirc
> Okay, I stumbled about some missing QT classes in atlantik, which is
> already fixed in svn.
> Now I have another error:
> scons: Reading SConscript files ...
> kde4 generate
> Checking for libagg... (cached) no
> trying to create dir: holgibuild\libkdegames
> trying to create dir: carddecks
> kdeobj init
> trying to create dir: holgibuild\atlantik
> trying to create dir: libatlantic
> kdeobj init
> you forgot to execute object kdegames
> WARNING: moc.cpp for kconfigrawbackend.h consider using #include
> <file.moc> instead
> you forgot to execute object atlantic
> scons: done reading SConscript files.
> scons: Building targets ...
> scons: *** Source `libkdegames\kconfigrawbackend_moc.cpp' not found,
> needed by target `holgibuild\libkdegames\kconfigrawbackend_mo
> c.o'. Stop.
> scons: building terminated because of errors.
> Does anyone have an idea what' going wrong ?
yes, remove the Q_OBJECT from that file, as a kconfigrawbackend does not
inherit from QObject
More information about the Kde-buildsystem