[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-core-devel
Subject:    Re: kdelibs/dcop
From:       Christopher Molnar <molnar () kde ! org>
Date:       2001-08-25 22:54:42
[Download RAW message or body]



On Saturday 25 August 2001 06:29 pm, Simon Hausmann wrote:
> Looks like you're linking against qt2 as the linker probably doesn't
> find things in $QTDIR/libs. Shouldn't it be $QTDIR/lib instead? :-)

OOOPS.. Thanks.. OK, that is fixed, I did a make cvs-clean;make -f
Makefile.cvs;./configure --enable-debug and then a make. This is the result:
(Is it legal to have qt2 and qt3 on the same machine?)

libtool: link: warning: `-version-info' is ignored for programs
c++ -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wbad-function-cast -Wcast-align
-Wundef -Wconversion -fno-builtin -Wnon-virtual-dtor -Wno-long-long -g -O2
-Wall -pedantic -W -Wpointer-arith -Wmissing-prototypes -Wwrite-strings
-fno-exceptions -fno-check-new -ftemplate-depth-99 -DQT_NO_TRANSLATION
-DQT_NO_ASCII_CAST -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/opt/kde3/lib KDE-ICE/.libs/libkICE.a -lqt -lpng -lz -lm
/usr/lib/libjpeg.so -lXext -lX11 -lresolv -lSM -lICE
.libs/dcopclient.o: In function `DCOPProcessMessage(_IceConn *, void *, int,
unsigned long, int, IceReplyWaitInfo *, int *)':

/opt/kde3/qt-copy/include/qmemarray.h:59: undefined reference to
`QDataStream::QDataStream(QMemArray<char>, int)'
                                                       .libs/dcopclient.o: In
function `DCOPProcessMessage(_IceConn *, void *, int, unsigned long, int,
IceReplyWaitInfo *, int *)':
                       /home/molnarc/code/kdelibs/dcop/dcopclient.cpp:256:
undefined reference to `operator>>(QDataStream &, QMemArray<char> &)'

.libs/dcopclient.o: In function `DCOPProcessMessage(_IceConn *, void *, int,
unsigned long, int, IceReplyWaitInfo *, int *)':

/opt/kde3/qt-copy/include/qmemarray.h:59: undefined reference to
`QDataStream::QDataStream(QMemArray<char>, int)'

/opt/kde3/qt-copy/include/qmemarray.h:59: undefined reference to
`QDataStream::QDataStream(QMemArray<char>, int)'
                                                       .libs/dcopclient.o: In
function `DCOPProcessMessage(_IceConn *, void *, int, unsigned long, int,
IceReplyWaitInfo *, int *)':
                       /home/molnarc/code/kdelibs/dcop/dcopclient.cpp:286:
undefined reference to `operator>>(QDataStream &, QMemArray<char> &)'

.libs/dcopclient.o: In function `DCOPProcessInternal(DCOPClientPrivate *,
int, unsigned long, QMemArray<char> const &, bool)':

/opt/kde3/qt-copy/include/qmemarray.h:59: undefined reference to
`QDataStream::QDataStream(QMemArray<char>, int)'
                                                       .libs/dcopclient.o: In
function `DCOPProcessInternal(DCOPClientPrivate *, int, unsigned long,
QMemArray<char> const &, bool)':
                          /home/molnarc/code/kdelibs/dcop/dcopclient.cpp:335:
undefined reference to `operator>>(QDataStream &, QMemArray<char> &)'

.libs/dcopclient.o: In function `DCOPProcessInternal(DCOPClientPrivate *,
int, unsigned long, QMemArray<char> const &, bool)':

/opt/kde3/qt-copy/include/qmemarray.h:59: undefined reference to
`QDataStream::QDataStream(QMemArray<char>, int)'
                                                       .libs/dcopclient.o: In
function `DCOPClient::attachInternal(bool)':
/home/molnarc/code/kdelibs/dcop/dcopclient.cpp:547: undefined reference to
`QString::QString(QMemArray<char> const &)'
                                             .libs/dcopclient.o: In function
`DCOPClient::attachInternal(bool)':
/opt/kde3/qt-copy/include/qmemarray.h:63: undefined reference to
`QFile::readBlock(char *, unsigned long)'
                                                       .libs/dcopclient.o: In
function `DCOPClient::registerAs(QCString const &, bool)':
/opt/kde3/qt-copy/include/qmemarray.h:59: undefined reference to
`QDataStream::QDataStream(QMemArray<char>, int)'

/opt/kde3/qt-copy/include/qmemarray.h:59: undefined reference to
`QDataStream::QDataStream(QMemArray<char>, int)'
                                                       .libs/dcopclient.o: In
function `DCOPClient::send(QCString const &, QCString const &, QCString const
&, QMemArray<char> const &, bool)':
                   /opt/kde3/qt-copy/include/qmemarray.h:59: undefined
reference to `QDataStream::QDataStream(QMemArray<char>, int)'

.libs/dcopclient.o: In function `DCOPClient::send(QCString const &, QCString
const &, QCString const &, QString const &, bool)':

/opt/kde3/qt-copy/include/qmemarray.h:59: 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, bool)':
                   /opt/kde3/qt-copy/include/qmemarray.h:59: undefined
reference to `QDataStream::QDataStream(QMemArray<char>, int)'

.libs/dcopclient.o:/opt/kde3/qt-copy/include/qmemarray.h:59: more undefined
references to `QDataStream::QDataStream(QMemArray<char>, int)' follow
                                            .libs/dcopclient.o: In function
`findQtObject(QCString)':
/home/molnarc/code/kdelibs/dcop/dcopclient.cpp:1060: undefined reference to
`QString::QString(QMemArray<char> const &)'
                                            .libs/dcopclient.o: In function
`findQtObjects(QCString)':
/home/molnarc/code/kdelibs/dcop/dcopclient.cpp:1072: undefined reference to
`QString::QString(QMemArray<char> const &)'
                                            .libs/dcopclient.o: In function
`receiveQtObject(QCString const &, QCString const &, QMemArray<char> const &,
QCString &, QMemArray<char> &)':
          /opt/kde3/qt-copy/include/qmemarray.h:59: undefined reference to
`QDataStream::QDataStream(QMemArray<char>, int)'

/opt/kde3/qt-copy/include/qmemarray.h:59: undefined reference to
`QDataStream::QDataStream(QMemArray<char>, int)'

/opt/kde3/qt-copy/include/qmemarray.h:59: undefined reference to
`QDataStream::QDataStream(QMemArray<char>, int)'

/opt/kde3/qt-copy/include/qmemarray.h:59: undefined reference to
`QDataStream::QDataStream(QMemArray<char>, int)'

/opt/kde3/qt-copy/include/qmemarray.h:59: undefined reference to
`QDataStream::QDataStream(QMemArray<char>, int)'

.libs/dcopclient.o:/opt/kde3/qt-copy/include/qmemarray.h:59: 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> &)':
          /opt/kde3/qt-copy/include/qptrlist.h:141: undefined reference to
`QMetaObject::findProperty(char const *, bool) const'

/opt/kde3/qt-copy/include/qptrlist.h:141: undefined reference to
`QMetaObject::property(int, bool) const'
                                                       .libs/dcopclient.o: In
function `receiveQtObject(QCString const &, QCString const &, QMemArray<char>
const &, QCString &, QMemArray<char> &)':
                   /opt/kde3/qt-copy/include/qmemarray.h:59: undefined
reference to `QDataStream::QDataStream(QMemArray<char>, int)'

/opt/kde3/qt-copy/include/qmemarray.h:59: undefined reference to
`QDataStream::QDataStream(QMemArray<char>, int)'

/opt/kde3/qt-copy/include/qmemarray.h:59: undefined reference to
`QDataStream::QDataStream(QMemArray<char>, int)'

/opt/kde3/qt-copy/include/qmemarray.h:59: undefined reference to
`QDataStream::QDataStream(QMemArray<char>, int)'
                                                       .libs/dcopclient.o: In
function `receiveQtObject(QCString const &, QCString const &, QMemArray<char>
const &, QCString &, QMemArray<char> &)':
                   /opt/kde3/qt-copy/include/qcstring.h:281: undefined
reference to `QMetaObject::findSlot(char const *, bool) const'

.libs/dcopclient.o: In function `receiveQtObject(QCString const &, QCString
const &, QMemArray<char> const &, QCString &, QMemArray<char> &)':

/home/molnarc/code/kdelibs/dcop/dcopclient.cpp:1219: undefined reference to
`pQUType_Null'
.libs/dcopclient.o: In function `DCOPClient::receive(QCString const &,
QCString const &, QCString const &, QMemArray<char> const &, QCString &,
QMemArray<char> &)':
/opt/kde3/qt-copy/include/qmemarray.h:59: undefined reference to
`QDataStream::QDataStream(QMemArray<char>, int)'

/opt/kde3/qt-copy/include/qmemarray.h:59: undefined reference to
`QDataStream::QDataStream(QMemArray<char>, int)'

/opt/kde3/qt-copy/include/qmemarray.h:59: undefined reference to
`QDataStream::QDataStream(QMemArray<char>, int)'
                                                       .libs/dcopclient.o: In
function `findResultOk(QCString &, QMemArray<char> &)':
/opt/kde3/qt-copy/include/qmemarray.h:59: undefined reference to
`QDataStream::QDataStream(QMemArray<char>, int)'
                                                       .libs/dcopclient.o: In
function `findSuccess(QCString const &, QCString, QCString &, QMemArray<char>
&)':
                   /opt/kde3/qt-copy/include/qmemarray.h:59: undefined
reference to `QDataStream::QDataStream(QMemArray<char>, int)'

.libs/dcopclient.o:/opt/kde3/qt-copy/include/qmemarray.h:59: more undefined
references to `QDataStream::QDataStream(QMemArray<char>, int)' follow
                                            .libs/dcopclient.o: In function
`DCOPClient::endTransaction(DCOPClientTransaction *, QCString &,
QMemArray<char> &)':
                       /home/molnarc/code/kdelibs/dcop/dcopclient.cpp:1593:
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)':
/opt/kde3/qt-copy/include/qmemarray.h:59: undefined reference to
`QDataStream::QDataStream(QMemArray<char>, int)'

/opt/kde3/qt-copy/include/qmemarray.h:59: 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 &)':
                     /opt/kde3/qt-copy/include/qmemarray.h:59: undefined
reference to `QDataStream::QDataStream(QMemArray<char>, int)'

/opt/kde3/qt-copy/include/qmemarray.h:59: undefined reference to
`QDataStream::QDataStream(QMemArray<char>, int)'
                                                       .libs/dcopclient.o: In
function `DCOPClient::staticMetaObject(void)':
/home/molnarc/code/kdelibs/dcop/dcopclient.moc:60: undefined reference to
`pQUType_int'
/home/molnarc/code/kdelibs/dcop/dcopclient.moc:70: undefined reference to
`pQUType_ptr'
/home/molnarc/code/kdelibs/dcop/dcopclient.moc:74: undefined reference to
`pQUType_ptr'
/home/molnarc/code/kdelibs/dcop/dcopclient.moc:78: undefined reference to
`pQUType_QString'
/home/molnarc/code/kdelibs/dcop/dcopclient.moc:82: undefined reference to
`pQUType_bool'
/home/molnarc/code/kdelibs/dcop/dcopclient.moc:101: undefined reference to
`QMetaObject::new_metaobject(char const *, QMetaObject *, QMetaData const *,
int, QMetaData const *, int, QMetaProperty const *, int, QMetaEnum const *,
int, QClassInfo const *, int)'
/home/molnarc/code/kdelibs/dcop/dcopclient.moc:102: undefined reference to
`QMetaObjectCleanUp::setMetaObject(QMetaObject *&)'
                                             .libs/dcopclient.o: In function
`DCOPClient::applicationRegistered(QCString const &)':
/opt/kde3/qt-copy/include/qmetaobject.h:232: undefined reference to
`QObject::receivers(int) const'.libs/dcopclient.o: In function
`DCOPClient::applicationRegistered(QCString const &)':
/home/molnarc/code/kdelibs/dcop/dcopclient.moc:117: undefined reference to
`pQUType_Null'
/home/molnarc/code/kdelibs/dcop/dcopclient.moc:118: undefined reference to
`pQUType_ptr'
/home/molnarc/code/kdelibs/dcop/dcopclient.moc:118: undefined reference to
`QUType_ptr::set(QUObject *, void const *)'

/home/molnarc/code/kdelibs/dcop/dcopclient.moc:119: undefined reference to
`QObject::activate_signal(QConnectionList *, QUObject *)'
                                             .libs/dcopclient.o: In function
`DCOPClient::applicationRemoved(QCString const &)':
/opt/kde3/qt-copy/include/qmetaobject.h:232: undefined reference to
`QObject::receivers(int) const'.libs/dcopclient.o: In function
`DCOPClient::applicationRemoved(QCString const &)':
/home/molnarc/code/kdelibs/dcop/dcopclient.moc:130: undefined reference to
`pQUType_Null'
/home/molnarc/code/kdelibs/dcop/dcopclient.moc:131: undefined reference to
`pQUType_ptr'
/home/molnarc/code/kdelibs/dcop/dcopclient.moc:131: undefined reference to
`QUType_ptr::set(QUObject *, void const *)'

/home/molnarc/code/kdelibs/dcop/dcopclient.moc:132: undefined reference to
`QObject::activate_signal(QConnectionList *, QUObject *)'
                                             .libs/dcopclient.o: In function
`DCOPClient::attachFailed(QString const &)':
/opt/kde3/qt-copy/include/qmetaobject.h:232: undefined reference to
`QObject::activate_signal(int, QString)'
                                                    .libs/dcopclient.o: In
function `DCOPClient::blockUserInput(bool)':
/opt/kde3/qt-copy/include/qmetaobject.h:232: undefined reference to
`QObject::activate_signal_bool(int, bool)'
                                                    .libs/dcopclient.o: In
function `DCOPClient::qt_invoke(int, QUObject *)':
/home/molnarc/code/kdelibs/dcop/dcopclient.moc:153: undefined reference to
`QObject::qt_invoke(int, QUObject *)'
                                             .libs/dcopclient.o: In function
`DCOPClient::qt_emit(int, QUObject *)':
/home/molnarc/code/kdelibs/dcop/dcopclient.moc:166: undefined reference to
`QObject::qt_emit(int, QUObject *)'
                                             .libs/dcopclient.o: In function
`DCOPClient::qt_property(QMetaProperty const *, int, QVariant *)':
/home/molnarc/code/kdelibs/dcop/dcopclient.moc:174: undefined reference to
`QObject::qt_property(QMetaProperty const *, int, QVariant *)'
                                             .libs/dcopclient.o: In function
`__static_initialization_and_destruction_0':
/opt/kde3/qt-copy/include/qvaluelist.h:28: undefined reference to
`QMetaObjectCleanUp::QMetaObjectCleanUp(void)'

/opt/kde3/qt-copy/include/qvaluelist.h:28: undefined reference to
`QMetaObjectCleanUp::~QMetaObjectCleanUp(void)'
                                                      .libs/dcopclient.o: In
function `QMemArray<char>::detach(void)':
/opt/kde3/qt-copy/include/qptrlist.h(.gnu.linkonce.d.__vt_t8QPtrList1Z10DCOPC
lient+0x14): undefined reference to `QPtrCollection::newItem(void *)'
/opt/kde3/qt-copy/include/qptrlist.h(.gnu.linkonce.d.__vt_t8QPtrList1Z17DCOPC
lientMessage+0x14): undefined reference to `QPtrCollection::newItem(void *)'
/opt/kde3/qt-copy/include/qptrlist.h(.gnu.linkonce.d.__vt_t8QPtrList1Z8_IceCo
nn+0x14): undefined reference to `QPtrCollection::newItem(void *)'
/opt/kde3/qt-copy/include/qptrlist.h(.gnu.linkonce.d.__vt_t8QPtrList1Z21DCOPC
lientTransaction+0x14): undefined reference to `QPtrCollection::newItem(void
 *)'
/opt/kde3/qt-copy/include/qptrlist.h(.gnu.linkonce.d.__vt_t8QPtrList1Z15DCOPO
bjectProxy+0x14): undefined reference to `QPtrCollection::newItem(void *)'
.libs/dcopclient.o(.gnu.linkonce.d.__vt_t10QAsciiDict1Z10DCOPClient+0x14):/op
t/kde3/qt-copy/include/qptrlist.h: more undefined references to
 `QPtrCollection::newItem(void *)' follow .libs/dcopclient.o: In function
 `QMemArray<char>::detach(void)':
/opt/kde3/qt-copy/include/qptrlist.h(.gnu.linkonce.d.__vt_10DCOPClient+0x44):
undefined reference to `QObject::customEvent(QCustomEvent *)'
.libs/dcopobject.o: In function `DCOPObject::process(QCString const &,
QMemArray<char> const &, QCString &, QMemArray<char> &)':
/opt/kde3/qt-copy/include/qmemarray.h:59: undefined reference to
`QDataStream::QDataStream(QMemArray<char>, int)'
/opt/kde3/qt-copy/include/qmemarray.h:59: undefined reference to
`QDataStream::QDataStream(QMemArray<char>, int)'
.libs/dcopobject.o: In function `QMemArray<char>::detach(void)':
/opt/kde3/qt-copy/include/qptrlist.h(.gnu.linkonce.d.__vt_t8QPtrList1Z10DCOPO
bject+0x14): undefined reference to `QPtrCollection::newItem(void *)'
collect2: ld returned 1 exit status
make[3]: *** [libDCOP.la.closure] Error 1
make[3]: Leaving directory `/home/molnarc/code/kdelibs/dcop'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/molnarc/code/kdelibs/dcop'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/molnarc/code/kdelibs'
make: *** [all-recursive-am] Error 2
[molnarc@cmhplap kdelibs]$

-------------------------------------------------------

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic