[Kde-nonlinux] Errors building KDElibs from CVS on FreeBSD 4.5 -stable

Mike McLean kde-nonlinux@kde.org
02 Apr 2002 15:56:43 -0700


Ok now that aRts and qt-copy built correctly I've attempted to build
kdelibs.  It went for over a minute before giving this error:

Again any help is appreciated.

Mike

g++ -O2 -fno-exceptions -fno-check-new -DQT_NO_TRANSLATION
-DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_COMPAT -o
libDCOP.la.closure .libs/libDCOP_la_closure.o .libs/dcopstub.o
.libs/dcopclient.o .libs/dcopobject.o .libs/dcopref.o  -L/usr/X11R6/lib
-L/home/libolt/kde/build/qt-copy/lib -L/home/libolt/kde/lib
-L/usr/local/lib KDE-ICE/.libs/libkICE.a -lqt-mt -ljpeg -lpng -lz -lm
-lXext -lX11 -lSM -lICE -lpthread -Wl,--rpath -Wl,/home/libolt/kde/lib
-Wl,--rpath -Wl,/home/libolt/kde/build/qt-copy/lib -Wl,--rpath
-Wl,/usr/X11R6/lib -Wl,--rpath -Wl,/usr/local/lib
/usr/lib/libc.so: WARNING!  setkey(3) not present in the system!
/usr/lib/libc.so: warning: this program uses gets(), which is unsafe.
/usr/lib/libc.so: warning: mktemp() possibly used unsafely; consider
using mkstemp()
/usr/lib/libc.so: WARNING!  des_setkey(3) not present in the system!
/usr/lib/libc.so: WARNING!  encrypt(3) not present in the system!
/usr/lib/libc.so: warning: tmpnam() possibly used unsafely; consider
using mkstemp()
/usr/lib/libc.so: warning: this program uses f_prealloc(), which is not
recommended.
/usr/lib/libc.so: WARNING!  des_cipher(3) not present in the system!
/usr/lib/libc.so: warning: tempnam() possibly used unsafely; consider
using mkstemp()
.libs/dcopclient.o: In function `DCOPProcessMessage(_IceConn *, void *,
int, unsigned long, int, IceReplyWaitInfo *, int
*)':.libs/dcopclient.o(.text+0x5e6): undefined reference to
`QDataStream::QDataStream(QMemArray<char>, int)'
.libs/dcopclient.o(.text+0x620): undefined reference to
`operator>>(QDataStream &, QMemArray<char> &)'
.libs/dcopclient.o(.text+0x6e6): undefined reference to
`QDataStream::QDataStream(QMemArray<char>, int)'
.libs/dcopclient.o(.text+0x7cb): undefined reference to
`QDataStream::QDataStream(QMemArray<char>, int)'
.libs/dcopclient.o(.text+0x85d): undefined reference to
`operator>>(QDataStream &, QMemArray<char> &)'
.libs/dcopclient.o: In function `DCOPProcessInternal(DCOPClientPrivate
*, int, unsigned long, QMemArray<char> const &, bool)':
.libs/dcopclient.o(.text+0xa9f): undefined reference to
`QDataStream::QDataStream(QMemArray<char>, int)'
.libs/dcopclient.o(.text+0xb26): undefined reference to
`QDataStream::QDataStream(QMemArray<char>, int)'
.libs/dcopclient.o(.text+0xce3): undefined reference to
`operator>>(QDataStream &, QMemArray<char> &)'
.libs/dcopclient.o(.text+0xf84): undefined reference to
`QDataStream::QDataStream(QMemArray<char>, int)'
.libs/dcopclient.o: In function `DCOPClient::attachInternal(bool)':
.libs/dcopclient.o(.text+0x1b37): undefined reference to
`QString::QString(QMemArray<char> const &)'
.libs/dcopclient.o(.text+0x1d5d): undefined reference to
`QFile::readBlock(char *, unsigned long)'
.libs/dcopclient.o: In function `DCOPClient::registerAs(QCString const
&, bool)':
.libs/dcopclient.o(.text+0x267c): undefined reference to
`QDataStream::QDataStream(QMemArray<char>, int)'
.libs/dcopclient.o(.text+0x2768): undefined reference to
`QDataStream::QDataStream(QMemArray<char>, int)'
.libs/dcopclient.o: In function `DCOPClient::send(QCString const &,
QCString const &, QCString const &, QMemArray<char> const &)':
.libs/dcopclient.o(.text+0x2c45): undefined reference to
`QDataStream::QDataStream(QMemArray<char>, int)'
.libs/dcopclient.o: In function `DCOPClient::send(QCString const &,
QCString const &, QCString const &, QString const &)':
.libs/dcopclient.o(.text+0x2e51): undefined reference to
`QDataStream::QDataStream(QMemArray<char>, int)'
.libs/dcopclient.o: In function `DCOPClient::findObject(QCString const
&, QCString const &, QCString const &, QMemArray<char> const &, QCString
&, QCString &, bool)':
.libs/dcopclient.o(.text+0x3c83): undefined reference to
`QDataStream::QDataStream(QMemArray<char>, int)'
.libs/dcopclient.o(.text+0x4084): more undefined references to
`QDataStream::QDataStream(QMemArray<char>, int)' follow
.libs/dcopclient.o: In function `fillQtObjects(QValueList<QCString> &,
QObject *, QCString)':
.libs/dcopclient.o(.text+0x6636): undefined reference to
`QString::QString(QMemArray<char> const &)'
.libs/dcopclient.o: In function `fillQtObjectsEx(QValueList<O> &,
QObject *, QCString)':
.libs/dcopclient.o(.text+0x6d47): undefined reference to
`QString::QString(QMemArray<char> const &)'
.libs/dcopclient.o: In function `findQtObject(QCString)':
.libs/dcopclient.o(.text+0x7391): undefined reference to
`QString::QString(QMemArray<char> const &)'
.libs/dcopclient.o: In function `findQtObjects(QCString)':
.libs/dcopclient.o(.text+0x784f): undefined reference to
`QString::QString(QMemArray<char> const &)'
.libs/dcopclient.o: In function `receiveQtObject(QCString const &,
QCString const &, QMemArray<char> const &, QCString &, QMemArray<char>
&)':
.libs/dcopclient.o(.text+0x8221): undefined reference to
`QDataStream::QDataStream(QMemArray<char>, int)'
.libs/dcopclient.o(.text+0x8b41): undefined reference to
`QDataStream::QDataStream(QMemArray<char>, int)'
.libs/dcopclient.o(.text+0x9b99): undefined reference to
`QDataStream::QDataStream(QMemArray<char>, int)'
.libs/dcopclient.o(.text+0x9dca): undefined reference to
`QDataStream::QDataStream(QMemArray<char>, int)'
.libs/dcopclient.o(.text+0x9e85): undefined reference to
`QDataStream::QDataStream(QMemArray<char>, int)'
.libs/dcopclient.o(.text+0xa143): more undefined references to
`QDataStream::QDataStream(QMemArray<char>, int)' follow
.libs/dcopclient.o: In function `receiveQtObject(QCString const &,
QCString const &, QMemArray<char> const &, QCString &, QMemArray<char>
&)':
.libs/dcopclient.o(.text+0xc14e): undefined reference to
`QMetaObject::findProperty(char const *, bool) const'
.libs/dcopclient.o(.text+0xc158): undefined reference to
`QMetaObject::property(int, bool) const'
.libs/dcopclient.o(.text+0xc1a8): undefined reference to
`QMetaProperty::writable(void) const'
.libs/dcopclient.o(.text+0xc7d7): undefined reference to
`QDataStream::QDataStream(QMemArray<char>, int)'
.libs/dcopclient.o(.text+0xc882): undefined reference to
`QDataStream::QDataStream(QMemArray<char>, int)'
.libs/dcopclient.o(.text+0xc958): undefined reference to
`QDataStream::QDataStream(QMemArray<char>, int)'
.libs/dcopclient.o(.text+0xca17): undefined reference to
`QDataStream::QDataStream(QMemArray<char>, int)'
.libs/dcopclient.o(.text+0xcabe): undefined reference to
`QMetaObject::findSlot(char const *, bool) const'
.libs/dcopclient.o(.text+0xcb16): undefined reference to
`static_QUType_Null'
.libs/dcopclient.o: In function `DCOPClient::receive(QCString const &,
QCString const &, QCString const &, QMemArray<char> const &, QCString &,
QMemArray<char> &)':
.libs/dcopclient.o(.text+0xcc96): undefined reference to
`QDataStream::QDataStream(QMemArray<char>, int)'
.libs/dcopclient.o(.text+0xddfa): undefined reference to
`QDataStream::QDataStream(QMemArray<char>, int)'
.libs/dcopclient.o(.text+0xdeee): undefined reference to
`QDataStream::QDataStream(QMemArray<char>, int)'
.libs/dcopclient.o: In function `findResultOk(QCString &,
QMemArray<char> &)':
.libs/dcopclient.o(.text+0xe42b): undefined reference to
`QDataStream::QDataStream(QMemArray<char>, int)'
.libs/dcopclient.o: In function `findSuccess(QCString const &, QCString,
QCString &, QMemArray<char> &)':
.libs/dcopclient.o(.text+0xe526): undefined reference to
`QDataStream::QDataStream(QMemArray<char>, int)'
.libs/dcopclient.o(.text+0xeb1c): more undefined references to
`QDataStream::QDataStream(QMemArray<char>, int)' follow
.libs/dcopclient.o: In function `DCOPClient::processSocketData(int)':
.libs/dcopclient.o(.text+0xef2a): undefined reference to
`QObject::deleteLater(void)'
.libs/dcopclient.o: In function
`DCOPClient::endTransaction(DCOPClientTransaction *, QCString &,
QMemArray<char> &)':
.libs/dcopclient.o(.text+0xf1ba): undefined reference to
`QDataStream::QDataStream(QMemArray<char>, int)'
.libs/dcopclient.o(.text+0xf20c): undefined reference to
`operator<<(QDataStream &, QMemArray<char> const &)'
.libs/dcopclient.o: In function `DCOPClient::connectDCOPSignal(QCString
const &, QCString const &, QCString const &, QCString const &, QCString
const &, bool)':
.libs/dcopclient.o(.text+0xf571): undefined reference to
`QDataStream::QDataStream(QMemArray<char>, int)'
.libs/dcopclient.o(.text+0xf712): undefined reference to
`QDataStream::QDataStream(QMemArray<char>, int)'
.libs/dcopclient.o: In function
`DCOPClient::disconnectDCOPSignal(QCString const &, QCString const &,
QCString const &, QCString const &, QCString const &)':
.libs/dcopclient.o(.text+0xf8f1): undefined reference to
`QDataStream::QDataStream(QMemArray<char>, int)'
.libs/dcopclient.o(.text+0xfa7e): undefined reference to
`QDataStream::QDataStream(QMemArray<char>, int)'
.libs/dcopclient.o: In function `DCOPClient::staticMetaObject(void)':
.libs/dcopclient.o(.text+0xfe22): undefined reference to
`QMetaObject::new_metaobject(char const *, QMetaObject *, QMetaData
const *, int, QMetaData const *, int, QMetaProperty const *, int,
QMetaEnum const *, int, QClassInfo const *, int)'
.libs/dcopclient.o(.text+0xfe37): undefined reference to
`QMetaObjectCleanUp::setMetaObject(QMetaObject *&)'
.libs/dcopclient.o: In function `DCOPClient::qt_cast(char const *)':
.libs/dcopclient.o(.text+0xfe9b): undefined reference to
`QObject::qt_cast(char const *)'
.libs/dcopclient.o: In function
`DCOPClient::applicationRegistered(QCString const &)':
.libs/dcopclient.o(.text+0xfee2): undefined reference to
`QObject::receivers(int) const'
.libs/dcopclient.o(.text+0xff02): undefined reference to
`static_QUType_Null'
.libs/dcopclient.o(.text+0xff19): undefined reference to
`static_QUType_ptr'
.libs/dcopclient.o(.text+0xff1e): undefined reference to
`QUType_ptr::set(QUObject *, void const *)'
.libs/dcopclient.o(.text+0xff2f): undefined reference to
`QObject::activate_signal(QConnectionList *, QUObject *)'
.libs/dcopclient.o: In function `DCOPClient::applicationRemoved(QCString
const &)':
.libs/dcopclient.o(.text+0xff98): undefined reference to
`QObject::receivers(int) const'
.libs/dcopclient.o(.text+0xffb6): undefined reference to
`static_QUType_Null'
.libs/dcopclient.o(.text+0xffcd): undefined reference to
`static_QUType_ptr'
.libs/dcopclient.o(.text+0xffd2): undefined reference to
`QUType_ptr::set(QUObject *, void const *)'
.libs/dcopclient.o(.text+0xffe3): undefined reference to
`QObject::activate_signal(QConnectionList *, QUObject *)'
.libs/dcopclient.o: In function `DCOPClient::attachFailed(QString const
&)':
.libs/dcopclient.o(.text+0x10051): undefined reference to
`QObject::activate_signal(int, QString)'
.libs/dcopclient.o: In function `DCOPClient::blockUserInput(bool)':
.libs/dcopclient.o(.text+0x10090): undefined reference to
`QObject::activate_signal_bool(int, bool)'
.libs/dcopclient.o: In function `DCOPClient::qt_invoke(int, QUObject
*)':
.libs/dcopclient.o(.text+0x100f2): undefined reference to
`QObject::qt_invoke(int, QUObject *)'
.libs/dcopclient.o: In function `DCOPClient::qt_emit(int, QUObject *)':
.libs/dcopclient.o(.text+0x1019a): undefined reference to
`QObject::qt_emit(int, QUObject *)'
.libs/dcopclient.o: In function `DCOPClient::qt_property(int, int,
QVariant *)':
.libs/dcopclient.o(.text+0x101cc): undefined reference to
`QObject::qt_property(int, int, QVariant *)'
.libs/dcopclient.o: In function
`__static_initialization_and_destruction_0':
.libs/dcopclient.o(.text+0x10205): undefined reference to
`QMetaObjectCleanUp::QMetaObjectCleanUp(void)'
.libs/dcopclient.o(.text+0x10219): undefined reference to
`QMetaObjectCleanUp::~QMetaObjectCleanUp(void)'
.libs/dcopclient.o(.data+0x30): undefined reference to
`static_QUType_int'
.libs/dcopclient.o(.data+0x70): undefined reference to
`static_QUType_ptr'
.libs/dcopclient.o(.data+0x8c): undefined reference to
`static_QUType_ptr'
.libs/dcopclient.o(.data+0xa8): undefined reference to
`static_QUType_QString'
.libs/dcopclient.o(.data+0xc4): undefined reference to
`static_QUType_bool'
.libs/dcopclient.o(.gnu.linkonce.d._vt$t8QPtrList1Z10DCOPClient+0x24):
undefined reference to `QPtrCollection::newItem(void *)'
.libs/dcopclient.o(.gnu.linkonce.d._vt$t8QPtrList1Z10DCOPObject+0x24):
undefined reference to `QPtrCollection::newItem(void *)'
.libs/dcopclient.o(.gnu.linkonce.d._vt$t8QPtrList1Z17DCOPClientMessage+0x24): undefined reference to `QPtrCollection::newItem(void *)'
.libs/dcopclient.o(.gnu.linkonce.d._vt$t8QPtrList1Z8_IceConn+0x24):
undefined reference to `QPtrCollection::newItem(void *)'
.libs/dcopclient.o(.gnu.linkonce.d._vt$t8QPtrList1Z21DCOPClientTransaction+0x24): undefined reference to `QPtrCollection::newItem(void *)'
.libs/dcopclient.o(.gnu.linkonce.d._vt$t8QPtrList1Z15DCOPObjectProxy+0x24): more undefined references to `QPtrCollection::newItem(void *)' follow
.libs/dcopclient.o(.gnu.linkonce.d._vt$10DCOPClient+0x8c): undefined
reference to `QObject::customEvent(QCustomEvent *)'
.libs/dcopclient.o(.gnu.linkonce.d._vt$t8QPtrList1Zc+0x24): undefined
reference to `QPtrCollection::newItem(void *)'
.libs/dcopobject.o: In function `DCOPObject::process(QCString const &,
QMemArray<char> const &, QCString &, QMemArray<char> &)':
.libs/dcopobject.o(.text+0x3dbf): undefined reference to
`QDataStream::QDataStream(QMemArray<char>, int)'
.libs/dcopobject.o(.text+0x3f4f): undefined reference to
`QDataStream::QDataStream(QMemArray<char>, int)'
gmake[3]: *** [libDCOP.la.closure] Error 1
gmake[3]: Leaving directory `/usr/local/kde/build/kdelibs/dcop'
gmake[2]: *** [all-recursive] Error 1
gmake[2]: Leaving directory `/usr/local/kde/build/kdelibs/dcop'
gmake[1]: *** [all-recursive] Error 1
gmake[1]: Leaving directory `/usr/local/kde/build/kdelibs'
gmake: *** [all] Error 2