Re: automoc error

2007-07-23 Thread David Faure
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

2007-07-23 Thread Rivo Laks
Ü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

2007-07-23 Thread Matthias Kretz
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)

2007-07-23 Thread Christian Ehrlicher

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)

2007-07-23 Thread Bill Hoffman
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