trinity-users@lists.pearsoncomputing.net

Message: previous - next
Month: February 2011

KDEBase build problem on Mandriva

From: Tim Williams <tmw@...>
Date: Wed, 9 Feb 2011 18:17:20 +0000 (GMT)
Hello,

I've been unofficially maintaining KDE3 (with help from a few others) for 
Mandriva for over a year now and i'm currently trying to upgrade my 
packages using the Trinity 3.5.12 sources. I've managed to get 
tqtinterface, arts and kdelibs to build sucessfully, but kdebase is 
failing while trying to build kappfinder with an error I can't solve. I've 
included the build log.

- TQT is detected by the configure script
- I have added --enable-closure to the configure command

Any suggestions?

Thanks, Tim W

-- 
Tim Williams BSc MSc MBCS
Autotrain e-Learning
58 Jacoby Place
Priory Road
Edgbaston
Birmingham
B5 7UW
United Kingdom

Web : http://www.autotrain.org, http://www.utrain.info
Tel : +44 (0)121 414 2214

AutoTrain e-Learning is a trading name of EuroMotor-AutoTrain LLP
Registered in the United Kingdom, number: OC317070.
Making all in Toys
make[5]: Entering directory `/root/rpmbuild/BUILD/kdebase-3.5.12/kappfinder/apps/Games/Toys'
make[5]: Nothing to be done for `all'.
make[5]: Leaving directory `/root/rpmbuild/BUILD/kdebase-3.5.12/kappfinder/apps/Games/Toys'
make[5]: Entering directory `/root/rpmbuild/BUILD/kdebase-3.5.12/kappfinder/apps/Games'
make[5]: Nothing to be done for `all-am'.
make[5]: Leaving directory `/root/rpmbuild/BUILD/kdebase-3.5.12/kappfinder/apps/Games'
make[4]: Leaving directory `/root/rpmbuild/BUILD/kdebase-3.5.12/kappfinder/apps/Games'
make[4]: Entering directory `/root/rpmbuild/BUILD/kdebase-3.5.12/kappfinder/apps'
make[4]: Nothing to be done for `all-am'.
make[4]: Leaving directory `/root/rpmbuild/BUILD/kdebase-3.5.12/kappfinder/apps'
make[3]: Leaving directory `/root/rpmbuild/BUILD/kdebase-3.5.12/kappfinder/apps'
make[3]: Entering directory `/root/rpmbuild/BUILD/kdebase-3.5.12/kappfinder'
/opt/kde3/bin/moc-tqt /usr/lib/qt3/bin/moc ./toplevel.h toplevel.moc
creating kappfinder.all_cpp.cpp ...
g++ -DHAVE_CONFIG_H -I. -I.. -I/opt/kde3/include -I/usr/lib/qt3/include -I/usr/include -include tqt.h  
-I/usr/include/avahi-compat-libdns_sd/ -I/opt/kde3/include/tqt  -DQT_THREAD_SUPPORT  -D_REENTRANT -D_FILE_OFFSET_BITS=64 
-D_LARGE_FILES=1  -Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wchar-subscripts -Wall -W 
-Wpointer-arith -O2 -DPIC -fPIC -DKDELIBS_SUSE -I/usr/include/libbeagle -Wformat-security -Wmissing-format-attribute 
-Wno-non-virtual-dtor -fno-exceptions -fno-check-new -fno-common -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_STL 
-DQT_NO_COMPAT -DQT_NO_TRANSLATION -D_GNU_SOURCE  -MT kappfinder.all_cpp.o -MD -MP -MF .deps/kappfinder.all_cpp.Tpo -c 
-o kappfinder.all_cpp.o kappfinder.all_cpp.cpp
In file included from /opt/kde3/include/tqt/tqimage.h:32,
                 from /opt/kde3/include/kaboutdata.h:24,
                 from main.cpp:20,
                 from kappfinder.all_cpp.cpp:2:
/usr/lib/qt3/include/qimage.h: In member function ‘bool QImageTextKeyLang::operator<(const QImageTextKeyLang&) const’:
/usr/lib/qt3/include/qimage.h:61: warning: suggest parentheses around ‘&&’ within ‘||’
mv -f .deps/kappfinder.all_cpp.Tpo .deps/kappfinder.all_cpp.Po
/bin/sh ../libtool --tag=CXX   --mode=link g++  -Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE 
-Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -O2 -DPIC -fPIC -DKDELIBS_SUSE -I/usr/include/libbeagle 
-Wformat-security -Wmissing-format-attribute -Wno-non-virtual-dtor -fno-exceptions -fno-check-new -fno-common 
-DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_STL -DQT_NO_COMPAT -DQT_NO_TRANSLATION -D_GNU_SOURCE  -L/opt/kde3/lib     
-L/opt/kde3/lib  -Wl,--as-needed -Wl,-z,relro -Wl,-O1 -Wl,--build-id -o kappfinder kappfinder.all_cpp.o  -lkdeui -lkio 
libtool: link: g++ -Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wchar-subscripts -Wall 
-W -Wpointer-arith -O2 -DPIC -fPIC -DKDELIBS_SUSE -I/usr/include/libbeagle -Wformat-security -Wmissing-format-attribute 
-Wno-non-virtual-dtor -fno-exceptions -fno-check-new -fno-common -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_STL 
-DQT_NO_COMPAT -DQT_NO_TRANSLATION -D_GNU_SOURCE -Wl,--as-needed -Wl,-z -Wl,relro -Wl,-O1 -Wl,--build-id -o kappfinder 
kappfinder.all_cpp.o  -L/opt/kde3/lib /opt/kde3/lib/libkdeui.so /opt/kde3/lib/libkio.so
creating kappfinder_install.all_cpp.cpp ...
g++ -DHAVE_CONFIG_H -I. -I.. -I/opt/kde3/include -I/usr/lib/qt3/include -I/usr/include -include tqt.h  
-I/usr/include/avahi-compat-libdns_sd/ -I/opt/kde3/include/tqt  -DQT_THREAD_SUPPORT  -D_REENTRANT -D_FILE_OFFSET_BITS=64 
-D_LARGE_FILES=1  -Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wchar-subscripts -Wall -W 
-Wpointer-arith -O2 -DPIC -fPIC -DKDELIBS_SUSE -I/usr/include/libbeagle -Wformat-security -Wmissing-format-attribute 
-Wno-non-virtual-dtor -fno-exceptions -fno-check-new -fno-common -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_STL 
-DQT_NO_COMPAT -DQT_NO_TRANSLATION -D_GNU_SOURCE  -MT kappfinder_install.all_cpp.o -MD -MP -MF 
.deps/kappfinder_install.all_cpp.Tpo -c -o kappfinder_install.all_cpp.o kappfinder_install.all_cpp.cpp
mv -f .deps/kappfinder_install.all_cpp.Tpo .deps/kappfinder_install.all_cpp.Po
/bin/sh ../libtool --tag=CXX   --mode=link g++  -Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE 
-Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -O2 -DPIC -fPIC -DKDELIBS_SUSE -I/usr/include/libbeagle 
-Wformat-security -Wmissing-format-attribute -Wno-non-virtual-dtor -fno-exceptions -fno-check-new -fno-common 
-DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_STL -DQT_NO_COMPAT -DQT_NO_TRANSLATION -D_GNU_SOURCE  -L/opt/kde3/lib     
-L/opt/kde3/lib  -Wl,--as-needed -Wl,-z,relro -Wl,-O1 -Wl,--build-id -o kappfinder_install kappfinder_install.all_cpp.o  
-lkdeui 
libtool: link: g++ -Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wchar-subscripts -Wall 
-W -Wpointer-arith -O2 -DPIC -fPIC -DKDELIBS_SUSE -I/usr/include/libbeagle -Wformat-security -Wmissing-format-attribute 
-Wno-non-virtual-dtor -fno-exceptions -fno-check-new -fno-common -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_STL 
-DQT_NO_COMPAT -DQT_NO_TRANSLATION -D_GNU_SOURCE -Wl,--as-needed -Wl,-z -Wl,relro -Wl,-O1 -Wl,--build-id -o 
kappfinder_install kappfinder_install.all_cpp.o  -L/opt/kde3/lib /opt/kde3/lib/libkdeui.so
kappfinder_install.all_cpp.o: In function `copyFile(QString const&, QString const&)':
kappfinder_install.all_cpp.cpp:(.text+0x2b): undefined reference to `QFile::QFile(QString const&)'
kappfinder_install.all_cpp.cpp:(.text+0x3b): undefined reference to `QFile::open(int)'
kappfinder_install.all_cpp.cpp:(.text+0x47): undefined reference to `QFile::~QFile()'
kappfinder_install.all_cpp.cpp:(.text+0x66): undefined reference to `QFile::QFile(QString const&)'
kappfinder_install.all_cpp.cpp:(.text+0x76): undefined reference to `QFile::open(int)'
kappfinder_install.all_cpp.cpp:(.text+0x82): undefined reference to `QFile::close()'
kappfinder_install.all_cpp.cpp:(.text+0x8a): undefined reference to `QFile::~QFile()'
kappfinder_install.all_cpp.cpp:(.text+0xa1): undefined reference to `QIODevice::readAll()'
kappfinder_install.all_cpp.cpp:(.text+0xb6): undefined reference to `QIODevice::writeBlock(QMemArray<char> const&)'
kappfinder_install.all_cpp.cpp:(.text+0xd0): undefined reference to `QGArray::~QGArray()'
kappfinder_install.all_cpp.cpp:(.text+0xd8): undefined reference to `QFile::close()'
kappfinder_install.all_cpp.o: In function `createDesktopFiles(QPtrList<AppLnkCache>&, int&)':
kappfinder_install.all_cpp.cpp:(.text+0xfe): undefined reference to `QGList::first()'
kappfinder_install.all_cpp.cpp:(.text+0x10e): undefined reference to `QString::shared_null'
kappfinder_install.all_cpp.cpp:(.text+0x148): undefined reference to `QString::QString(QString const&)'
kappfinder_install.all_cpp.cpp:(.text+0x160): undefined reference to `QString::QString(QString const&)'
kappfinder_install.all_cpp.cpp:(.text+0x174): undefined reference to `QString::QString(QString const&)'
kappfinder_install.all_cpp.cpp:(.text+0x18c): undefined reference to `QString::operator+=(char const*)'
kappfinder_install.all_cpp.cpp:(.text+0x194): undefined reference to `QDir::QDir()'
kappfinder_install.all_cpp.cpp:(.text+0x1c8): undefined reference to `QString::find(QChar, int, bool) const'
kappfinder_install.all_cpp.cpp:(.text+0x1e5): undefined reference to `QString::left(unsigned int) const'
kappfinder_install.all_cpp.cpp:(.text+0x1f7): undefined reference to `QDir::operator=(QString const&)'
kappfinder_install.all_cpp.cpp:(.text+0x1ff): undefined reference to `QDir::exists() const'
kappfinder_install.all_cpp.cpp:(.text+0x21b): undefined reference to `QString::shared_null'
kappfinder_install.all_cpp.cpp:(.text+0x227): undefined reference to `QStringData::deleteSelf()'
kappfinder_install.all_cpp.cpp:(.text+0x23e): undefined reference to `QString::QString(QString const&)'
kappfinder_install.all_cpp.cpp:(.text+0x25b): undefined reference to `QString::fromAscii(char const*, int)'
kappfinder_install.all_cpp.cpp:(.text+0x26d): undefined reference to `QString::operator+=(QString const&)'
kappfinder_install.all_cpp.cpp:(.text+0x281): undefined reference to `QString::shared_null'
kappfinder_install.all_cpp.cpp:(.text+0x28d): undefined reference to `QStringData::deleteSelf()'
kappfinder_install.all_cpp.cpp:(.text+0x29c): undefined reference to `QString::QString(QString const&)'
kappfinder_install.all_cpp.cpp:(.text+0x2ab): undefined reference to `QString::operator+=(QString const&)'
kappfinder_install.all_cpp.cpp:(.text+0x2ce): undefined reference to `QString::shared_null'
kappfinder_install.all_cpp.cpp:(.text+0x2da): undefined reference to `QStringData::deleteSelf()'
kappfinder_install.all_cpp.cpp:(.text+0x2ee): undefined reference to `QString::shared_null'
kappfinder_install.all_cpp.cpp:(.text+0x2fa): undefined reference to `QStringData::deleteSelf()'
kappfinder_install.all_cpp.cpp:(.text+0x302): undefined reference to `QDir::~QDir()'
kappfinder_install.all_cpp.cpp:(.text+0x31f): undefined reference to `QStringData::deleteSelf()'
kappfinder_install.all_cpp.cpp:(.text+0x33c): undefined reference to `QStringData::deleteSelf()'
kappfinder_install.all_cpp.cpp:(.text+0x359): undefined reference to `QStringData::deleteSelf()'
kappfinder_install.all_cpp.cpp:(.text+0x364): undefined reference to `QGList::next()'
kappfinder_install.all_cpp.cpp:(.text+0x393): undefined reference to `QDir::mkdir(QString const&, bool) const'
kappfinder_install.all_cpp.o: In function `decorateDirs(QString)':
kappfinder_install.all_cpp.cpp:(.text+0x3d8): undefined reference to `QString::operator+=(char const*)'
kappfinder_install.all_cpp.cpp:(.text+0x3ed): undefined reference to `QString::QString(char const*)'
kappfinder_install.all_cpp.cpp:(.text+0x3f2): undefined reference to `KGlobal::dirs()'
kappfinder_install.all_cpp.cpp:(.text+0x425): undefined reference to `KStandardDirs::findAllResources(char const*, 
QString const&, bool, bool) const'
kappfinder_install.all_cpp.cpp:(.text+0x43c): undefined reference to `QString::shared_null'
kappfinder_install.all_cpp.cpp:(.text+0x448): undefined reference to `QStringData::deleteSelf()'
kappfinder_install.all_cpp.cpp:(.text+0x46d): undefined reference to `QString::shared_null'
kappfinder_install.all_cpp.cpp:(.text+0x490): undefined reference to `QString::shared_null'
kappfinder_install.all_cpp.cpp:(.text+0x49c): undefined reference to `QStringData::deleteSelf()'
kappfinder_install.all_cpp.cpp:(.text+0x4d4): undefined reference to `QString::QString(QString const&)'
kappfinder_install.all_cpp.cpp:(.text+0x4f7): undefined reference to `QString::fromAscii(char const*, int)'
kappfinder_install.all_cpp.cpp:(.text+0x51c): undefined reference to `QString::find(QString const&, int, bool) const'
kappfinder_install.all_cpp.cpp:(.text+0x530): undefined reference to `QString::shared_null'
kappfinder_install.all_cpp.cpp:(.text+0x542): undefined reference to `QStringData::deleteSelf()'
kappfinder_install.all_cpp.cpp:(.text+0x570): undefined reference to `QString::mid(unsigned int, unsigned int) const'
kappfinder_install.all_cpp.cpp:(.text+0x585): undefined reference to `QString::operator=(QString const&)'
kappfinder_install.all_cpp.cpp:(.text+0x5a2): undefined reference to `QStringData::deleteSelf()'
kappfinder_install.all_cpp.cpp:(.text+0x5b7): undefined reference to `QString::QString(QString const&)'
kappfinder_install.all_cpp.cpp:(.text+0x5da): undefined reference to `QString::fromAscii(char const*, int)'
kappfinder_install.all_cpp.cpp:(.text+0x5f2): undefined reference to `QString::operator+=(QString const&)'
kappfinder_install.all_cpp.cpp:(.text+0x60f): undefined reference to `QStringData::deleteSelf()'
kappfinder_install.all_cpp.cpp:(.text+0x627): undefined reference to `QString::QString(QString const&)'
kappfinder_install.all_cpp.cpp:(.text+0x639): undefined reference to `QString::operator+=(QString const&)'
kappfinder_install.all_cpp.cpp:(.text+0x64b): undefined reference to `QString::operator=(QString const&)'
kappfinder_install.all_cpp.cpp:(.text+0x668): undefined reference to `QStringData::deleteSelf()'
kappfinder_install.all_cpp.cpp:(.text+0x67c): undefined reference to `QString::shared_null'
kappfinder_install.all_cpp.cpp:(.text+0x688): undefined reference to `QStringData::deleteSelf()'
kappfinder_install.all_cpp.cpp:(.text+0x690): undefined reference to `QFile::exists(QString const&)'
kappfinder_install.all_cpp.cpp:(.text+0x6ae): undefined reference to `kdDebug(int)'
kappfinder_install.all_cpp.cpp:(.text+0x6c2): undefined reference to `kdbgstream::~kdbgstream()'
kappfinder_install.all_cpp.cpp:(.text+0x6ff): undefined reference to `QString::fromUtf8(char const*, int)'
kappfinder_install.all_cpp.cpp:(.text+0x717): undefined reference to `QString::operator+=(QString const&)'
kappfinder_install.all_cpp.cpp:(.text+0x72b): undefined reference to `QString::shared_null'
kappfinder_install.all_cpp.cpp:(.text+0x737): undefined reference to `QStringData::deleteSelf()'
kappfinder_install.all_cpp.cpp:(.text+0x751): undefined reference to `QChar::null'
kappfinder_install.all_cpp.cpp:(.text+0x777): undefined reference to `QString::operator+=(QString const&)'
kappfinder_install.all_cpp.cpp:(.text+0x791): undefined reference to `QChar::null'
kappfinder_install.all_cpp.cpp:(.text+0x7c8): undefined reference to `QString::fromUtf8(char const*, int)'
kappfinder_install.all_cpp.cpp:(.text+0x7e0): undefined reference to `QString::operator+=(QString const&)'
kappfinder_install.all_cpp.cpp:(.text+0x7f4): undefined reference to `QString::shared_null'
kappfinder_install.all_cpp.cpp:(.text+0x800): undefined reference to `QStringData::deleteSelf()'
kappfinder_install.all_cpp.cpp:(.text+0x81a): undefined reference to `QChar::null'
kappfinder_install.all_cpp.cpp:(.text+0x83d): undefined reference to `QString::operator+=(QString const&)'
kappfinder_install.all_cpp.cpp:(.text+0x857): undefined reference to `QChar::null'
kappfinder_install.all_cpp.cpp:(.text+0x88e): undefined reference to `QString::fromUtf8(char const*, int)'
kappfinder_install.all_cpp.cpp:(.text+0x8a6): undefined reference to `QString::operator+=(QString const&)'
kappfinder_install.all_cpp.cpp:(.text+0x8ba): undefined reference to `QString::shared_null'
kappfinder_install.all_cpp.cpp:(.text+0x8c6): undefined reference to `QStringData::deleteSelf()'
kappfinder_install.all_cpp.cpp:(.text+0x8e0): undefined reference to `QChar::null'
kappfinder_install.all_cpp.cpp:(.text+0x8f5): undefined reference to `kdbgstream::flush()'
kappfinder_install.all_cpp.cpp:(.text+0x92e): undefined reference to `QString::shared_null'
kappfinder_install.all_cpp.cpp:(.text+0x93a): undefined reference to `QStringData::deleteSelf()'
kappfinder_install.all_cpp.cpp:(.text+0x967): undefined reference to `QString::shared_null'
kappfinder_install.all_cpp.cpp:(.text+0x979): undefined reference to `QStringData::deleteSelf()'
kappfinder_install.all_cpp.cpp:(.text+0x9b6): undefined reference to `kdbgstream::flush()'
kappfinder_install.all_cpp.cpp:(.text+0x9d6): undefined reference to `kdbgstream::flush()'
kappfinder_install.all_cpp.cpp:(.text+0x9f6): undefined reference to `kdbgstream::flush()'
kappfinder_install.all_cpp.cpp:(.text+0xa16): undefined reference to `kdbgstream::flush()'
kappfinder_install.all_cpp.cpp:(.text+0xa31): undefined reference to `KGlobal::dirs()'
kappfinder_install.all_cpp.cpp:(.text+0xa37): undefined reference to `QString::null'
kappfinder_install.all_cpp.cpp:(.text+0xa5c): undefined reference to `KStandardDirs::saveLocation(char const*, QString 
const&, bool) const'
kappfinder_install.all_cpp.cpp:(.text+0xa6e): undefined reference to `QString::operator=(QString const&)'
kappfinder_install.all_cpp.cpp:(.text+0xa86): undefined reference to `QString::shared_null'
kappfinder_install.all_cpp.cpp:(.text+0xa96): undefined reference to `QStringData::deleteSelf()'
kappfinder_install.all_cpp.o: In function `scanDesktopFile(QPtrList<AppLnkCache>&, QString const&, QString)':
kappfinder_install.all_cpp.cpp:(.text+0xae0): undefined reference to `KDesktopFile::KDesktopFile(QString const&, bool, 
char const*)'
kappfinder_install.all_cpp.cpp:(.text+0xae6): undefined reference to `QString::shared_null'
kappfinder_install.all_cpp.cpp:(.text+0xb1b): undefined reference to `QString::operator+=(char const*)'
kappfinder_install.all_cpp.cpp:(.text+0xb21): undefined reference to `QString::null'
kappfinder_install.all_cpp.cpp:(.text+0xb39): undefined reference to `QString::operator=(QString const&)'
kappfinder_install.all_cpp.cpp:(.text+0xb5c): undefined reference to `QString::fromAscii(char const*, int)'
kappfinder_install.all_cpp.cpp:(.text+0xb84): undefined reference to `QString::find(QString const&, int, bool) const'
kappfinder_install.all_cpp.cpp:(.text+0xba4): undefined reference to `QStringData::deleteSelf()'
kappfinder_install.all_cpp.cpp:(.text+0xbd2): undefined reference to `QString::mid(unsigned int, unsigned int) const'
kappfinder_install.all_cpp.cpp:(.text+0xbe7): undefined reference to `QString::operator=(QString const&)'
kappfinder_install.all_cpp.cpp:(.text+0xc01): undefined reference to `QStringData::deleteSelf()'
kappfinder_install.all_cpp.cpp:(.text+0xc19): undefined reference to `QString::QString(QString const&)'
kappfinder_install.all_cpp.cpp:(.text+0xc2b): undefined reference to `QString::operator+=(QString const&)'
kappfinder_install.all_cpp.cpp:(.text+0xc3d): undefined reference to `QString::operator=(QString const&)'
kappfinder_install.all_cpp.cpp:(.text+0xc57): undefined reference to `QStringData::deleteSelf()'
kappfinder_install.all_cpp.cpp:(.text+0xc7c): undefined reference to `QString::findRev(QChar, int, bool) const'
kappfinder_install.all_cpp.cpp:(.text+0xca5): undefined reference to `QString::left(unsigned int) const'
kappfinder_install.all_cpp.cpp:(.text+0xcbd): undefined reference to `QString::operator=(QString const&)'
kappfinder_install.all_cpp.cpp:(.text+0xcdd): undefined reference to `QStringData::deleteSelf()'
kappfinder_install.all_cpp.cpp:(.text+0xd07): undefined reference to `QString::mid(unsigned int, unsigned int) const'
kappfinder_install.all_cpp.cpp:(.text+0xd1c): undefined reference to `QString::operator=(QString const&)'
kappfinder_install.all_cpp.cpp:(.text+0xd36): undefined reference to `QStringData::deleteSelf()'
kappfinder_install.all_cpp.cpp:(.text+0xd65): undefined reference to `KConfigBase::readPathEntry(char const*, QString 
const&) const'
kappfinder_install.all_cpp.cpp:(.text+0xda3): undefined reference to `QString::find(QChar, int, bool) const'
kappfinder_install.all_cpp.cpp:(.text+0xdc6): undefined reference to `QString::left(unsigned int) const'
kappfinder_install.all_cpp.cpp:(.text+0xde1): undefined reference to `QString::operator=(QString const&)'
kappfinder_install.all_cpp.cpp:(.text+0xdfb): undefined reference to `QStringData::deleteSelf()'
kappfinder_install.all_cpp.cpp:(.text+0xe00): undefined reference to `KGlobal::dirs()'
kappfinder_install.all_cpp.cpp:(.text+0xe23): undefined reference to `QString::QString(char const*)'
kappfinder_install.all_cpp.cpp:(.text+0xe3e): undefined reference to `QString::QString(QString const&)'
kappfinder_install.all_cpp.cpp:(.text+0xe61): undefined reference to `QString::fromAscii(char const*, int)'
kappfinder_install.all_cpp.cpp:(.text+0xe7c): undefined reference to `QString::operator+=(QString const&)'
kappfinder_install.all_cpp.cpp:(.text+0xe96): undefined reference to `QStringData::deleteSelf()'
kappfinder_install.all_cpp.cpp:(.text+0xec3): undefined reference to `KStandardDirs::findExe(QString const&, QString 
const&, bool)'
kappfinder_install.all_cpp.cpp:(.text+0xedb): undefined reference to `QString::QString(QString const&)'
kappfinder_install.all_cpp.cpp:(.text+0xef5): undefined reference to `QStringData::deleteSelf()'
kappfinder_install.all_cpp.cpp:(.text+0xf0f): undefined reference to `QStringData::deleteSelf()'
kappfinder_install.all_cpp.cpp:(.text+0xf29): undefined reference to `QStringData::deleteSelf()'
kappfinder_install.all_cpp.cpp:(.text+0xf4e): undefined reference to `QString::local8Bit() const'
kappfinder_install.all_cpp.cpp:(.text+0xf6d): undefined reference to `kdDebug(int)'
kappfinder_install.all_cpp.cpp:(.text+0xf8b): undefined reference to `kdbgstream::~kdbgstream()'
kappfinder_install.all_cpp.cpp:(.text+0xf95): undefined reference to `QCString::~QCString()'
kappfinder_install.all_cpp.cpp:(.text+0xfaf): undefined reference to `QStringData::deleteSelf()'
kappfinder_install.all_cpp.cpp:(.text+0xfc9): undefined reference to `QStringData::deleteSelf()'
kappfinder_install.all_cpp.cpp:(.text+0xfe3): undefined reference to `QStringData::deleteSelf()'
kappfinder_install.all_cpp.cpp:(.text+0xff1): undefined reference to `KDesktopFile::~KDesktopFile()'
kappfinder_install.all_cpp.cpp:(.text+0x104e): undefined reference to `QString::operator=(QString const&)'
kappfinder_install.all_cpp.cpp:(.text+0x1069): undefined reference to `QString::operator=(QString const&)'
kappfinder_install.all_cpp.cpp:(.text+0x1081): undefined reference to `QString::operator=(QString const&)'
kappfinder_install.all_cpp.cpp:(.text+0x109d): undefined reference to `QGList::append(void*)'
kappfinder_install.all_cpp.cpp:(.text+0x10af): undefined reference to `QString::local8Bit() const'
kappfinder_install.all_cpp.cpp:(.text+0x10ce): undefined reference to `kdDebug(int)'
kappfinder_install.all_cpp.cpp:(.text+0x10ec): undefined reference to `kdbgstream::~kdbgstream()'
kappfinder_install.all_cpp.cpp:(.text+0x10f9): undefined reference to `QCString::~QCString()'
kappfinder_install.all_cpp.cpp:(.text+0x1133): undefined reference to `KConfigBase::readPathEntry(char const*, QString 
const&) const'
kappfinder_install.all_cpp.cpp:(.text+0x114e): undefined reference to `QString::operator=(QString const&)'
kappfinder_install.all_cpp.cpp:(.text+0x1170): undefined reference to `QStringData::deleteSelf()'
kappfinder_install.all_cpp.cpp:(.text+0x119f): undefined reference to `QString::fromUtf8(char const*, int)'
kappfinder_install.all_cpp.cpp:(.text+0x11ba): undefined reference to `QString::operator+=(QString const&)'
kappfinder_install.all_cpp.cpp:(.text+0x11d4): undefined reference to `QStringData::deleteSelf()'
kappfinder_install.all_cpp.cpp:(.text+0x11f1): undefined reference to `QChar::null'
kappfinder_install.all_cpp.cpp:(.text+0x122b): undefined reference to `QString::fromUtf8(char const*, int)'
kappfinder_install.all_cpp.cpp:(.text+0x1246): undefined reference to `QString::operator+=(QString const&)'
kappfinder_install.all_cpp.cpp:(.text+0x1260): undefined reference to `QStringData::deleteSelf()'
kappfinder_install.all_cpp.cpp:(.text+0x127d): undefined reference to `QChar::null'
kappfinder_install.all_cpp.cpp:(.text+0x12b7): undefined reference to `QString::fromUtf8(char const*, int)'
kappfinder_install.all_cpp.cpp:(.text+0x12d2): undefined reference to `QString::operator+=(QString const&)'
kappfinder_install.all_cpp.cpp:(.text+0x12ec): undefined reference to `QStringData::deleteSelf()'
kappfinder_install.all_cpp.cpp:(.text+0x1309): undefined reference to `QChar::null'
kappfinder_install.all_cpp.cpp:(.text+0x1343): undefined reference to `QString::fromUtf8(char const*, int)'
kappfinder_install.all_cpp.cpp:(.text+0x135e): undefined reference to `QString::operator+=(QString const&)'
kappfinder_install.all_cpp.cpp:(.text+0x1378): undefined reference to `QStringData::deleteSelf()'
kappfinder_install.all_cpp.cpp:(.text+0x1395): undefined reference to `QChar::null'
kappfinder_install.all_cpp.cpp:(.text+0x13ad): undefined reference to `kdbgstream::flush()'
kappfinder_install.all_cpp.cpp:(.text+0x13d7): undefined reference to `QString::fromUtf8(char const*, int)'
kappfinder_install.all_cpp.cpp:(.text+0x13f2): undefined reference to `QString::operator+=(QString const&)'
kappfinder_install.all_cpp.cpp:(.text+0x140c): undefined reference to `QStringData::deleteSelf()'
kappfinder_install.all_cpp.cpp:(.text+0x1429): undefined reference to `QChar::null'
kappfinder_install.all_cpp.cpp:(.text+0x1466): undefined reference to `QString::fromUtf8(char const*, int)'
kappfinder_install.all_cpp.cpp:(.text+0x1481): undefined reference to `QString::operator+=(QString const&)'
kappfinder_install.all_cpp.cpp:(.text+0x149b): undefined reference to `QStringData::deleteSelf()'
kappfinder_install.all_cpp.cpp:(.text+0x14b8): undefined reference to `QChar::null'
kappfinder_install.all_cpp.cpp:(.text+0x14f2): undefined reference to `QString::fromUtf8(char const*, int)'
kappfinder_install.all_cpp.cpp:(.text+0x150d): undefined reference to `QString::operator+=(QString const&)'
kappfinder_install.all_cpp.cpp:(.text+0x1527): undefined reference to `QStringData::deleteSelf()'
kappfinder_install.all_cpp.cpp:(.text+0x1544): undefined reference to `QChar::null'
kappfinder_install.all_cpp.cpp:(.text+0x157e): undefined reference to `QString::fromUtf8(char const*, int)'
kappfinder_install.all_cpp.cpp:(.text+0x1599): undefined reference to `QString::operator+=(QString const&)'
kappfinder_install.all_cpp.cpp:(.text+0x15b3): undefined reference to `QStringData::deleteSelf()'
kappfinder_install.all_cpp.cpp:(.text+0x15d0): undefined reference to `QChar::null'
kappfinder_install.all_cpp.cpp:(.text+0x15e8): undefined reference to `kdbgstream::flush()'
kappfinder_install.all_cpp.cpp:(.text+0x15f9): undefined reference to `KGlobal::dirs()'
kappfinder_install.all_cpp.cpp:(.text+0x15ff): undefined reference to `QString::null'
kappfinder_install.all_cpp.cpp:(.text+0x162c): undefined reference to `KStandardDirs::saveLocation(char const*, QString 
const&, bool) const'
kappfinder_install.all_cpp.cpp:(.text+0x1644): undefined reference to `QString::operator=(QString const&)'
kappfinder_install.all_cpp.cpp:(.text+0x1666): undefined reference to `QStringData::deleteSelf()'
kappfinder_install.all_cpp.cpp:(.text+0x16f7): undefined reference to `QString::makeSharedNull()'
kappfinder_install.all_cpp.cpp:(.text+0x170f): undefined reference to `QString::makeSharedNull()'
kappfinder_install.all_cpp.cpp:(.text+0x1727): undefined reference to `QString::makeSharedNull()'
kappfinder_install.all_cpp.cpp:(.text+0x1739): undefined reference to `QString::makeSharedNull()'
kappfinder_install.all_cpp.cpp:(.text+0x1752): undefined reference to `kdbgstream::flush()'
kappfinder_install.all_cpp.cpp:(.text+0x176a): undefined reference to `kdbgstream::flush()'
kappfinder_install.all_cpp.cpp:(.text+0x1782): undefined reference to `kdbgstream::flush()'
kappfinder_install.all_cpp.cpp:(.text+0x179a): undefined reference to `kdbgstream::flush()'
kappfinder_install.all_cpp.cpp:(.text+0x17b2): undefined reference to `kdbgstream::flush()'
kappfinder_install.all_cpp.o:kappfinder_install.all_cpp.cpp:(.text+0x17ca): more undefined references to 
`kdbgstream::flush()' follow
kappfinder_install.all_cpp.o: In function `main':
kappfinder_install.all_cpp.cpp:(.text+0x181e): undefined reference to `QCString::QCString(char const*)'
kappfinder_install.all_cpp.cpp:(.text+0x1833): undefined reference to `KInstance::KInstance(QCString const&)'
kappfinder_install.all_cpp.cpp:(.text+0x183b): undefined reference to `QCString::~QCString()'
kappfinder_install.all_cpp.cpp:(.text+0x1864): undefined reference to `QString::QString(char const*)'
kappfinder_install.all_cpp.cpp:(.text+0x1869): undefined reference to `KGlobal::dirs()'
kappfinder_install.all_cpp.cpp:(.text+0x189c): undefined reference to `KStandardDirs::findAllResources(char const*, 
QString const&, bool, bool) const'
kappfinder_install.all_cpp.cpp:(.text+0x18b3): undefined reference to `QString::shared_null'
kappfinder_install.all_cpp.cpp:(.text+0x18bf): undefined reference to `QStringData::deleteSelf()'
kappfinder_install.all_cpp.cpp:(.text+0x18d1): undefined reference to `QString::QString(char const*)'
kappfinder_install.all_cpp.cpp:(.text+0x18e9): undefined reference to `QString::QString(QString const&)'
kappfinder_install.all_cpp.cpp:(.text+0x1903): undefined reference to `QString::fromAscii(char const*, int)'
kappfinder_install.all_cpp.cpp:(.text+0x1918): undefined reference to `QString::operator+=(QString const&)'
kappfinder_install.all_cpp.cpp:(.text+0x192c): undefined reference to `QString::shared_null'
kappfinder_install.all_cpp.cpp:(.text+0x1938): undefined reference to `QStringData::deleteSelf()'
kappfinder_install.all_cpp.cpp:(.text+0x194c): undefined reference to `QString::shared_null'
kappfinder_install.all_cpp.cpp:(.text+0x1958): undefined reference to `QStringData::deleteSelf()'
kappfinder_install.all_cpp.cpp:(.text+0x1969): undefined reference to `QGList::QGList()'
kappfinder_install.all_cpp.cpp:(.text+0x19b6): undefined reference to `QString::QString(QString const&)'
kappfinder_install.all_cpp.cpp:(.text+0x19e3): undefined reference to `QString::shared_null'
kappfinder_install.all_cpp.cpp:(.text+0x19ef): undefined reference to `QStringData::deleteSelf()'
kappfinder_install.all_cpp.cpp:(.text+0x1a3b): undefined reference to `QString::QString(QString const&)'
kappfinder_install.all_cpp.cpp:(.text+0x1a57): undefined reference to `QString::shared_null'
kappfinder_install.all_cpp.cpp:(.text+0x1a63): undefined reference to `QStringData::deleteSelf()'
kappfinder_install.all_cpp.cpp:(.text+0x1a71): undefined reference to `QGList::clear()'
kappfinder_install.all_cpp.cpp:(.text+0x1aa0): undefined reference to `QGList::clear()'
kappfinder_install.all_cpp.cpp:(.text+0x1aae): undefined reference to `QGList::~QGList()'
kappfinder_install.all_cpp.cpp:(.text+0x1ac2): undefined reference to `QString::shared_null'
kappfinder_install.all_cpp.cpp:(.text+0x1ace): undefined reference to `QStringData::deleteSelf()'
kappfinder_install.all_cpp.cpp:(.text+0x1b0c): undefined reference to `QString::shared_null'
kappfinder_install.all_cpp.cpp:(.text+0x1b18): undefined reference to `QStringData::deleteSelf()'
kappfinder_install.all_cpp.cpp:(.text+0x1b43): undefined reference to `QString::shared_null'
kappfinder_install.all_cpp.cpp:(.text+0x1b4f): undefined reference to `QStringData::deleteSelf()'
kappfinder_install.all_cpp.cpp:(.text+0x1b75): undefined reference to `KInstance::~KInstance()'
kappfinder_install.all_cpp.o: In function `QPtrList<AppLnkCache>::clear()':
kappfinder_install.all_cpp.cpp:(.text._ZN8QPtrListI11AppLnkCacheE5clearEv[QPtrList<AppLnkCache>::clear()]+0x19): 
undefined reference to `QGList::clear()'
kappfinder_install.all_cpp.o: In function `QMemArray<char>::~QMemArray()':
kappfinder_install.all_cpp.cpp:(.text._ZN9QMemArrayIcED1Ev[QMemArray<char>::~QMemArray()]+0x24): undefined reference to 
`QGArray::~QGArray()'
kappfinder_install.all_cpp.o: In function `QMemArray<char>::~QMemArray()':
kappfinder_install.all_cpp.cpp:(.text._ZN9QMemArrayIcED0Ev[QMemArray<char>::~QMemArray()]+0x29): undefined reference to 
`QGArray::~QGArray()'
kappfinder_install.all_cpp.o: In function `QMemArray<char>::detach()':
kappfinder_install.all_cpp.cpp:(.text._ZN9QMemArrayIcE6detachEv[QMemArray<char>::detach()]+0x1d): undefined reference to 
`QGArray::duplicate(QGArray const&)'
kappfinder_install.all_cpp.o: In function `QPtrList<AppLnkCache>::~QPtrList()':
kappfinder_install.all_cpp.cpp:(.text._ZN8QPtrListI11AppLnkCacheED0Ev[QPtrList<AppLnkCache>::~QPtrList()]+0x29): 
undefined reference to `QGList::clear()'
kappfinder_install.all_cpp.cpp:(.text._ZN8QPtrListI11AppLnkCacheED0Ev[QPtrList<AppLnkCache>::~QPtrList()]+0x31): 
undefined reference to `QGList::~QGList()'
kappfinder_install.all_cpp.o: In function `QPtrList<AppLnkCache>::~QPtrList()':
kappfinder_install.all_cpp.cpp:(.text._ZN8QPtrListI11AppLnkCacheED1Ev[QPtrList<AppLnkCache>::~QPtrList()]+0x29): 
undefined reference to `QGList::clear()'
kappfinder_install.all_cpp.cpp:(.text._ZN8QPtrListI11AppLnkCacheED1Ev[QPtrList<AppLnkCache>::~QPtrList()]+0x31): 
undefined reference to `QGList::~QGList()'
kappfinder_install.all_cpp.o: In function `QValueList<QString>::detachInternal()':
kappfinder_install.all_cpp.cpp:(.text._ZN10QValueListI7QStringE14detachInternalEv[QValueList<QString>::detachInternal()]+0x4b): 
undefined reference to `QString::shared_null'
kappfinder_install.all_cpp.cpp:(.text._ZN10QValueListI7QStringE14detachInternalEv[QValueList<QString>::detachInternal()]+0xa7): 
undefined reference to `QString::QString(QString const&)'
kappfinder_install.all_cpp.cpp:(.text._ZN10QValueListI7QStringE14detachInternalEv[QValueList<QString>::detachInternal()]+0xdd): 
undefined reference to `QString::makeSharedNull()'
kappfinder_install.all_cpp.o: In function `QPtrList<AppLnkCache>::deleteItem(void*)':
kappfinder_install.all_cpp.cpp:(.text._ZN8QPtrListI11AppLnkCacheE10deleteItemEPv[QPtrList<AppLnkCache>::deleteItem(void*)]+0x37): 
undefined reference to `QString::shared_null'
kappfinder_install.all_cpp.cpp:(.text._ZN8QPtrListI11AppLnkCacheE10deleteItemEPv[QPtrList<AppLnkCache>::deleteItem(void*)]+0x43): 
undefined reference to `QStringData::deleteSelf()'
kappfinder_install.all_cpp.cpp:(.text._ZN8QPtrListI11AppLnkCacheE10deleteItemEPv[QPtrList<AppLnkCache>::deleteItem(void*)]+0x57): 
undefined reference to `QString::shared_null'
kappfinder_install.all_cpp.cpp:(.text._ZN8QPtrListI11AppLnkCacheE10deleteItemEPv[QPtrList<AppLnkCache>::deleteItem(void*)]+0x63): 
undefined reference to `QStringData::deleteSelf()'
kappfinder_install.all_cpp.cpp:(.text._ZN8QPtrListI11AppLnkCacheE10deleteItemEPv[QPtrList<AppLnkCache>::deleteItem(void*)]+0x76): 
undefined reference to `QString::shared_null'
kappfinder_install.all_cpp.cpp:(.text._ZN8QPtrListI11AppLnkCacheE10deleteItemEPv[QPtrList<AppLnkCache>::deleteItem(void*)]+0x82): 
undefined reference to `QStringData::deleteSelf()'
kappfinder_install.all_cpp.o: In function `endl(kdbgstream&)':
kappfinder_install.all_cpp.cpp:(.text._Z4endlR10kdbgstream[endl(kdbgstream&)]+0x51): undefined reference to 
`QString::fromUtf8(char const*, int)'
kappfinder_install.all_cpp.cpp:(.text._Z4endlR10kdbgstream[endl(kdbgstream&)]+0x60): undefined reference to 
`QString::operator+=(QString const&)'
kappfinder_install.all_cpp.cpp:(.text._Z4endlR10kdbgstream[endl(kdbgstream&)]+0x74): undefined reference to 
`QString::shared_null'
kappfinder_install.all_cpp.cpp:(.text._Z4endlR10kdbgstream[endl(kdbgstream&)]+0x80): undefined reference to 
`QStringData::deleteSelf()'
kappfinder_install.all_cpp.cpp:(.text._Z4endlR10kdbgstream[endl(kdbgstream&)]+0x95): undefined reference to 
`QChar::null'
kappfinder_install.all_cpp.cpp:(.text._Z4endlR10kdbgstream[endl(kdbgstream&)]+0xa3): undefined reference to 
`kdbgstream::flush()'
kappfinder_install.all_cpp.o:(.data.rel.ro._ZTV6QGList[vtable for QGList]+0xc): undefined reference to `QGList::clear()'
kappfinder_install.all_cpp.o:(.data.rel.ro._ZTV6QGList[vtable for QGList]+0x10): undefined reference to 
`QGList::~QGList()'
kappfinder_install.all_cpp.o:(.data.rel.ro._ZTV6QGList[vtable for QGList]+0x14): undefined reference to 
`QGList::~QGList()'
kappfinder_install.all_cpp.o:(.data.rel.ro._ZTV6QGList[vtable for QGList]+0x18): undefined reference to 
`QPtrCollection::newItem(void*)'
kappfinder_install.all_cpp.o:(.data.rel.ro._ZTV6QGList[vtable for QGList]+0x20): undefined reference to 
`QGList::compareItems(void*, void*)'
kappfinder_install.all_cpp.o:(.data.rel.ro._ZTV6QGList[vtable for QGList]+0x24): undefined reference to 
`QGList::read(QDataStream&, void*&)'
kappfinder_install.all_cpp.o:(.data.rel.ro._ZTV6QGList[vtable for QGList]+0x28): undefined reference to 
`QGList::write(QDataStream&, void*) const'
kappfinder_install.all_cpp.o:(.data.rel.ro._ZTI6QGList[typeinfo for QGList]+0x8): undefined reference to `typeinfo for 
QPtrCollection'
kappfinder_install.all_cpp.o:(.data.rel.ro._ZTV9QMemArrayIcE[vtable for QMemArray<char>]+0x14): undefined reference to 
`QGArray::newData()'
kappfinder_install.all_cpp.o:(.data.rel.ro._ZTV9QMemArrayIcE[vtable for QMemArray<char>]+0x18): undefined reference to 
`QGArray::deleteData(QGArray::array_data*)'
kappfinder_install.all_cpp.o:(.data.rel.ro._ZTI9QMemArrayIcE[typeinfo for QMemArray<char>]+0x8): undefined reference to 
`typeinfo for QGArray'
kappfinder_install.all_cpp.o:(.data.rel.ro._ZTV8QPtrListI11AppLnkCacheE[vtable for QPtrList<AppLnkCache>]+0x18): 
undefined reference to `QPtrCollection::newItem(void*)'
kappfinder_install.all_cpp.o:(.data.rel.ro._ZTV8QPtrListI11AppLnkCacheE[vtable for QPtrList<AppLnkCache>]+0x20): 
undefined reference to `QGList::compareItems(void*, void*)'
kappfinder_install.all_cpp.o:(.data.rel.ro._ZTV8QPtrListI11AppLnkCacheE[vtable for QPtrList<AppLnkCache>]+0x24): 
undefined reference to `QGList::read(QDataStream&, void*&)'
kappfinder_install.all_cpp.o:(.data.rel.ro._ZTV8QPtrListI11AppLnkCacheE[vtable for QPtrList<AppLnkCache>]+0x28): 
undefined reference to `QGList::write(QDataStream&, void*) const'
collect2: ld returned 1 exit status
make[3]: *** [kappfinder_install] Error 1
make[3]: Leaving directory `/root/rpmbuild/BUILD/kdebase-3.5.12/kappfinder'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/root/rpmbuild/BUILD/kdebase-3.5.12/kappfinder'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/root/rpmbuild/BUILD/kdebase-3.5.12'
make: *** [all] Error 2
error: Bad exit status from /var/tmp/rpm-tmp.ycZ8sc (%build)


RPM build errors:
    Bad exit status from /var/tmp/rpm-tmp.ycZ8sc (%build)