Re: automoc error
On Saturday 21 July 2007, Alexander Neundorf wrote: On Friday 20 July 2007 12:56, Matthias Kretz wrote: On Friday 20 July 2007, David Faure wrote: updated kdelibs, ran make -j5, got /d/kde/build/4/kdelibs/kstyles/oxygen/picturepusher/oxygenPP_automoc.cpp: 2: 23: error: moc_opp.cpp: No such file or directory I don't understand how this could happen at all. oxygenPP_automoc.cpp is a generated file, so make will call the custom_command to generate the file and wait until it's done before compiling it. But when kde4automoc is finished generating the oxygenPP_automoc.cpp file the moc_opp.cpp file is already created (except if moc failed). David: did you change something else, like removing an include foo.moc line from a source file ? No but the svn update might have done that all by itself :-) OK let's forget about it for now and we'll see if it comes up again later. -- David Faure, [EMAIL PROTECTED], sponsored by Trolltech to work on KDE, Konqueror (http://www.konqueror.org), and KOffice (http://www.koffice.org). ___ Kde-buildsystem mailing list Kde-buildsystem@kde.org https://mail.kde.org/mailman/listinfo/kde-buildsystem
Re: Iconcache additions
Ühel kenal päeval (laupäev 21 juuli 2007) kirjutas Rivo Laks: Updated patch attached. So no objections to that one? If not, I'll commit it tomorrow. Rivo ___ Kde-buildsystem mailing list Kde-buildsystem@kde.org https://mail.kde.org/mailman/listinfo/kde-buildsystem
Re: automoc error
Fixed now. It was an error in kde4automoc. It did not wait for the moc processes that were creating the moc files for the _automoc.cpp file to finish. -- Matthias Kretz (Germany) http://Vir.homelinux.org/ [EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED] pgpMKAUoAMDMq.pgp Description: PGP signature ___ Kde-buildsystem mailing list Kde-buildsystem@kde.org https://mail.kde.org/mailman/listinfo/kde-buildsystem
Can't build target with '+' in name (win32, msvc)
Hi, due to recent changes in kdepimlibs, I hit an error in cmake. It's impossible to create this target due to problems in the generated Makefile: -8 # Object files for target gpgme++ gpgme++_OBJECTS = \ CMakeFiles\gpgme++.dir\gpgme++_automoc.obj \ CMakeFiles\gpgme++.dir\context.obj \ CMakeFiles\gpgme++.dir\key.obj \ CMakeFiles\gpgme++.dir\trustitem.obj \ CMakeFiles\gpgme++.dir\data.obj \ CMakeFiles\gpgme++.dir\callbacks.obj \ CMakeFiles\gpgme++.dir\eventloopinteractor.obj \ CMakeFiles\gpgme++.dir\keylistresult.obj \ CMakeFiles\gpgme++.dir\keygenerationresult.obj \ CMakeFiles\gpgme++.dir\importresult.obj \ CMakeFiles\gpgme++.dir\decryptionresult.obj \ CMakeFiles\gpgme++.dir\verificationresult.obj \ CMakeFiles\gpgme++.dir\signingresult.obj \ CMakeFiles\gpgme++.dir\encryptionresult.obj \ CMakeFiles\gpgme++.dir\engineinfo.obj -8 nmake throws an error here. gpgme++\CMakeFiles\gpgme++.dir/build.make(559) : fatal error U1001: syntax error : illegal character + in macro It would be nice to solve it asap - the best solution would be to rename the lib back to gpgmepp until cmake is fixed. Christian signature.asc Description: OpenPGP digital signature ___ Kde-buildsystem mailing list Kde-buildsystem@kde.org https://mail.kde.org/mailman/listinfo/kde-buildsystem
Re: [CMake] Can't build target with '+' in name (win32, msvc)
Christian Ehrlicher wrote: Hi, due to recent changes in kdepimlibs, I hit an error in cmake. It's impossible to create this target due to problems in the generated Makefile: -8 # Object files for target gpgme++ gpgme++_OBJECTS = \ CMakeFiles\gpgme++.dir\gpgme++_automoc.obj \ CMakeFiles\gpgme++.dir\context.obj \ CMakeFiles\gpgme++.dir\key.obj \ CMakeFiles\gpgme++.dir\trustitem.obj \ CMakeFiles\gpgme++.dir\data.obj \ CMakeFiles\gpgme++.dir\callbacks.obj \ CMakeFiles\gpgme++.dir\eventloopinteractor.obj \ CMakeFiles\gpgme++.dir\keylistresult.obj \ CMakeFiles\gpgme++.dir\keygenerationresult.obj \ CMakeFiles\gpgme++.dir\importresult.obj \ CMakeFiles\gpgme++.dir\decryptionresult.obj \ CMakeFiles\gpgme++.dir\verificationresult.obj \ CMakeFiles\gpgme++.dir\signingresult.obj \ CMakeFiles\gpgme++.dir\encryptionresult.obj \ CMakeFiles\gpgme++.dir\engineinfo.obj -8 nmake throws an error here. gpgme++\CMakeFiles\gpgme++.dir/build.make(559) : fatal error U1001: syntax error : illegal character + in macro It would be nice to solve it asap - the best solution would be to rename the lib back to gpgmepp until cmake is fixed. You might be able to do this until it is fixed: add_library(gpgmepp ...) set_target_properties(gpgmepp OUTPUT_NAME gpgme++) -Bill ___ Kde-buildsystem mailing list Kde-buildsystem@kde.org https://mail.kde.org/mailman/listinfo/kde-buildsystem