Version: (using KDE KDE 3.0.9) Installed from: Compiled From Sources Compiler: GCC 3.2 OS: LinuxLinux This is on a fresh rh8.0 system with qtcopy from kde3.1rc1 tarballs. I think it may be because of changes in Qt3.1. It can't find QSenderObject, so I thought it was a missing include of qobject.h, but that didn't fix it. Here's the relevant output from make: making all in smoke make[2]: Entering directory `/home/haakon/compilefarm/kde31rc1/kdebindings-3.0.9/smoke' Making all in qt make[3]: Entering directory `/home/haakon/compilefarm/kde31rc1/kdebindings-3.0.9/smoke/qt' source='smokedata.cpp' object='smokedata.lo' libtool=yes \ depfile='.deps/smokedata.Plo' tmpdepfile='.deps/smokedata.TPlo' \ depmode=gcc3 /bin/sh ../../admin/depcomp \ /bin/sh ../../libtool --silent --mode=compile --tag=CXX g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I./.. -I/opt/kde/include -I/opt/qt/include -I/usr/X11R6/include -DQT_THREAD_SUPPORT -D_REENTRANT -Wnon-virtual-dtor -Wno-long-long -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 -c -o smokedata.lo `test -f 'smokedata.cpp' || echo './'`smokedata.cpp smokedata.cpp: In function `void* qt_cast(void*, short int, short int)': smokedata.cpp:1978: `QSenderObject' undeclared (first use this function) smokedata.cpp:1978: (Each undeclared identifier is reported only once for each function it appears in.) smokedata.cpp:1978: parse error before `)' token smokedata.cpp:1978: parse error before `*' token smokedata.cpp:2410: parse error before `)' token smokedata.cpp:2411: parse error before `)' token smokedata.cpp:2412: parse error before `)' token smokedata.cpp:2412: parse error before `)' token smokedata.cpp:3547: parse error before `)' token smokedata.cpp:3547: parse error before `*' token make[3]: *** [smokedata.lo] Error 1 make[3]: Leaving directory `/home/haakon/compilefarm/kde31rc1/kdebindings-3.0.9/smoke/qt' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/home/haakon/compilefarm/kde31rc1/kdebindings-3.0.9/smoke' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/home/haakon/compilefarm/kde31rc1/kdebindings-3.0.9' make: *** [all] Error 2 [haakon@localhost kdebindings-3.0.9]$
please upgrade to a newer kdebindings release.