Re: Unresolved reference in CVS code?

Mike Richardson <mike-1gTsUfBLqWsG2Il/[email protected]> Fri, 10 Jun 2005 11:46:13 +0100
Newsgroups gmane.comp.db.rekall.devel
Message-ID <[email protected]>
On Friday 10 June 2005 10:58, Andre Louw wrote:
> 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.

Can you do a CVS update and try again. I'm adding DCOP support so it might be 
broken on CVS on and off.

>
>
>
> 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'
>
> <<<<<<<<<<<<
> _______________________________________________
> Rekall-devel mailing list
> [email protected]
> http://www.mailman.a-i-s.co.uk/cgi-bin/mailman/listinfo/rekall-devel

-- 
Regards
Mike

http://www.rekallrevealed.org
*THE* GPL/Open Source database front end for Linux and Windows.