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