kdemultimedia compile error in kaboodle

Tim Wunder tim at thewunders.org
Tue Sep 10 18:32:59 BST 2002


On 9/10/2002 1:26 PM, someone claiming to be Tim Wunder wrote:
> On 9/10/2002 10:24 AM, someone claiming to be Neil Stevens wrote:
> 
>> -----BEGIN PGP SIGNED MESSAGE-----
>> Hash: SHA1
>>
>> On Tuesday September 10, 2002 07:19, Tim Wunder wrote:
>>
>>> Hi,
>>> I checked the September archives of the list and didn't find anything,
>>> so I suspect I'm doing something wrong or am missing something. But,
>>> kdemultimedia compile fails for me while trying to compile kaboodle with
>>> the following:
>>
>>
>> ...
>>
>>> engine.cpp: In method `bool Kaboodle::Engine::reload()':
>>
>>
>> ...
>>
>>> engine.cpp:102: `KDE' undeclared (first use this function)
>>
>>
>>
>> That suggests to me your kdelibs is out of date, specifically missing 
>> the new KDE::PlayObject.  Update all of arts, kdelibs, kdemultimedia 
>> and try again.
>>
> 
> Well, I updated kdelibs from cvs, but now kdelibs won't compile. I get 
> this error:
> make[3]: Entering directory `/data/CVS/KDE/kdelibs/dcop'
> source='dcopserver.cpp' object='dcopserver.lo' libtool=yes \
> depfile='.deps/dcopserver.Plo' tmpdepfile='.deps/dcopserver.TPlo' \
> depmode=gcc /bin/sh ../admin/depcomp \
> /bin/sh ../libtool --silent --mode=compile --tag=CXX g++ -DHAVE_CONFIG_H 
> -I. -I. -I.. -I../dcop -I../libltdl -I../kdecore -I../kdeui -I../kio 
> -I../kio/kio -I../kio/kfile -I.. -I/usr/lib/qt3/include 
> -I/usr/X11R6/include -I/opt/kdecvs/include   -DQT_THREAD_SUPPORT  
> -D_REENTRANT -I/usr/local/include  -Wnon-virtual-dtor -Wno-long-long 
> -Wbad-function-cast -Wundef -Wall -pedantic -W -Wpointer-arith 
> -Wmissing-prototypes -Wwrite-strings -ansi -D_XOPEN_SOURCE=500 
> -D_BSD_SOURCE -Wcast-align -Wconversion -O2 -fno-exceptions 
> -fno-check-new  -DQT_NO_TRANSLATION -DQT_CLEAN_NAMESPACE 
> -DQT_NO_ASCII_CAST -DQT_NO_COMPAT  -c -o dcopserver.lo `test -f 
> dcopserver.cpp || echo './'`dcopserver.cpp
> dcopserver.cpp:59: dcop-path.h: No such file or directory
> make[3]: *** [dcopserver.lo] Error 1
> make[3]: Leaving directory `/data/CVS/KDE/kdelibs/dcop'
> make[2]: *** [all-recursive] Error 1
> make[2]: Leaving directory `/data/CVS/KDE/kdelibs/dcop'
> make[1]: *** [all-recursive] Error 1
> make[1]: Leaving directory `/data/CVS/KDE/kdelibs'
> make: *** [all] Error 2
> 

Hmmm...
There was a file called kdelibs/dcop/dcop-path.h.in that I renamed to 
kdelibs/dcop/dcop-path.h, and the compile seems to go forward. Is that a configure problem? Should I have run 'make -f Makefile.cvs' again? Should I have not copied the file like that?

Regards, 
Tim



More information about the kde-multimedia mailing list