[Kde-pim] knode doesn't link on os x.

Adriaan de Groot groot at kde.org
Mon Feb 2 12:44:40 CET 2009


On Saturday 31 January 2009 01:18:13 pm Orville Bennett wrote:
> A similar problems exists for kleopatra, libkleopatraclient, knode and  
> kmail (i stopped trying after kmail). Would this have something to do  
> with the reduced link interface?
>
> qt4-mac/lib -framework QtDBus -F/opt/local/libexec/qt4-mac/lib -
> framework QtCore -lpthread -framework Carbon /opt/local/lib/
> libmailtransport.4.2.0.dylib ../lib/libkpgp.4.2.0.dylib /opt/local/lib/
> libkde3support.4.2.0.dylib /opt/local/lib/libkparts.4.2.0.dylib /opt/
> local/lib/libkpty.4.2.0.dylib /opt/local/lib/libkfile.4.2.0.dylib /opt/
> local/lib/libkio.5.2.0.dylib /opt/local/lib/libsolid.4.2.0.dylib /opt/
> local/lib/libkdeui.5.2.0.dylib
> Undefined symbols:
>    "QWidget::showEvent(QShowEvent*)", referenced from:
>        vtable for KNMainWindowin knode.o
>        construction vtable for KXmlGuiWindow-in-KNMainWindowin knode.o


Sort of. I'd guess that KNode is missing a target_link_library( 
${QT_QTUI_LIBRARY} ) in the cmakelists, because it's not showing up in the 
link line there (note QtCore and QtDBus do).
-- 
Adriaan de Groot, KDE quality team, KDE4-Solaris
  http://solaris.kde.org/


More information about the Kde-buildsystem mailing list