Unresolved reference in CVS code?

Andre Louw <[email protected]> Fri, 10 Jun 2005 11:58:53 +0200
Newsgroups gmane.comp.db.rekall.devel
Organization AgileWorks
Message-ID <[email protected]>
Hi,

When linking  "libs/app/librekall_app.so" I get a whole bunch of 
undefined references to "DCOPObject" from "kb_filelist.os". Is there 
some library I'm missing maybe? I did sucesfully build 2.3.3 as 
downloaded from the website.

 >>>>>>>>>>>>>>

g++ -Wl,--no-undefined -g -shared -o libs/app/librekall_app.so 
libs/app/kb_debug.os libs/app/kb_deparent.os libs/app/kb_filelist.os 
libs/app/kb_listitem.os libs/app/kb_navgui.os libs/app/kb_objbase.os 
libs/app/kb_objtreeviewer.os libs/app/kb_part.os 
libs/app/kb_partwidget.os libs/app/kb_svrchooser.os 
libs/app/kb_viewer.os -Llibs/common -Llibs/kbase -Llibs/el32 -Lports/kde 
-L/usr/lib/qt-3.3/lib -lrekall_common -lrekall -lrekall_el32 
-lrekall_kde -lqt-mt -lkparts -lkdeui -lkdecore -lkio -lkdeprint
libs/app/kb_filelist.os(.text+0xbcd): In function 
`KBFileListIface::process(QCString const&, QMemArray<char> const&, 
QCString&, QMemArray<char>&)':
libs/app/kb_filelist.cpp:128: undefined reference to 
`DCOPObject::process(QCString const&, QMemArray<char> const&, QCString&, 
QMemArray<char>&)'
libs/app/kb_filelist.os(.text+0xc02): In function 
`KBFileListIface::interfaces()':
libs/app/kb_filelist.cpp:134: undefined reference to 
`DCOPObject::interfaces()'
libs/app/kb_filelist.os(.text+0xca8): In function 
`KBFileListIface::functions()':
libs/app/kb_filelist.cpp:142: undefined reference to 
`DCOPObject::functions()'
libs/app/kb_filelist.os(.gnu.linkonce.d._ZTV15KBFileListIface+0x14): 
undefined reference to `DCOPObject::processDynamic(QCString const&, 
QMemArray<char> const&, QCString&, QMemArray<char>&)'
libs/app/kb_filelist.os(.gnu.linkonce.d._ZTV15KBFileListIface+0x18): 
undefined reference to `DCOPObject::functionsDynamic()'
libs/app/kb_filelist.os(.gnu.linkonce.d._ZTV15KBFileListIface+0x1c): 
undefined reference to `DCOPObject::interfacesDynamic()'
libs/app/kb_filelist.os(.gnu.linkonce.d._ZTV15KBFileListIface+0x28): 
undefined reference to `DCOPObject::virtual_hook(int, void*)'
libs/app/kb_filelist.os(.gnu.linkonce.t._ZN12RKDCOPObjectD2Ev+0x28): In 
function `RKDCOPObject::~RKDCOPObject()':
libs/app/kb_filelist.cpp:81: undefined reference to 
`DCOPObject::~DCOPObject()'
libs/app/kb_filelist.os(.gnu.linkonce.d._ZTV12RKDCOPObject+0x10): 
undefined reference to `DCOPObject::process(QCString const&, 
QMemArray<char> const&, QCString&, QMemArray<char>&)'
libs/app/kb_filelist.os(.gnu.linkonce.d._ZTV12RKDCOPObject+0x14): 
undefined reference to `DCOPObject::processDynamic(QCString const&, 
QMemArray<char> const&, QCString&, QMemArray<char>&)'
libs/app/kb_filelist.os(.gnu.linkonce.d._ZTV12RKDCOPObject+0x18): 
undefined reference to `DCOPObject::functionsDynamic()'
libs/app/kb_filelist.os(.gnu.linkonce.d._ZTV12RKDCOPObject+0x1c): 
undefined reference to `DCOPObject::interfacesDynamic()'
libs/app/kb_filelist.os(.gnu.linkonce.d._ZTV12RKDCOPObject+0x20): 
undefined reference to `DCOPObject::interfaces()'
libs/app/kb_filelist.os(.gnu.linkonce.d._ZTV12RKDCOPObject+0x24): 
undefined reference to `DCOPObject::functions()'
libs/app/kb_filelist.os(.gnu.linkonce.d._ZTV12RKDCOPObject+0x28): 
undefined reference to `DCOPObject::virtual_hook(int, void*)'
libs/app/kb_filelist.os(.gnu.linkonce.t._ZN12RKDCOPObjectD0Ev+0x28): In 
function `RKDCOPObject::~RKDCOPObject()':
libs/app/kb_filelist.cpp:81: undefined reference to 
`DCOPObject::~DCOPObject()'
libs/app/kb_filelist.os(.gnu.linkonce.t._ZN12RKDCOPObjectD1Ev+0x28): In 
function `RKDCOPObject::~RKDCOPObject()':
libs/app/kb_filelist.cpp:81: undefined reference to 
`DCOPObject::~DCOPObject()'
libs/app/kb_filelist.os(.gnu.linkonce.d._ZTI12RKDCOPObject+0x8): 
undefined reference to `typeinfo for DCOPObject'

<<<<<<<<<<<<