Linker Problems with Git master

Kolja Dummann k.dummann at gmail.com
Sun Oct 4 13:02:45 CEST 2009


Hey folks,

I have some Problems with the Git master, some days ago (I think 4 or 5)
it runs without any Problems. Yesterday I  pulled from Git and now I'm
getting a runtime error, compiling and linking works fine but if I start
amaroK I'm getting:

amarok: symbol lookup error: /usr/lib/libamaroklib.so.1: undefined
symbol: _ZTIN6TagLib3MP44FileE

cmake output is:

kdummann at schlaeppi-kolja:~/Source/amaroksandbox/coolyas-sandbox/build$
cmake ..
-- Taglib found: -L/usr/local/lib -ltag
-- Taglib-Extras found: -L/usr/local/lib -ltag-extras
-- Found Qt-Version 4.5.0 (using /usr/bin/qmake)
-- Found X11: /usr/lib/libX11.so
-- Phonon Version: 4.3.0
-- Found KDE 4.2 include dir: /usr/include
-- Found KDE 4.2 library dir: /usr/lib
-- Found the KDE4 kconfig_compiler
preprocessor: /usr/bin/kconfig_compiler
-- Found automoc4: /usr/bin/automoc4
-- Checking if the QtScript Qt Bindings are installed.
--
includes /usr/include/qt4/QtCore;/usr/include/qt4/QtScript;/usr/include;/usr/include/KDE;/usr/include/KDE;/usr/include;/usr/include/qt4/phonon;/usr/include/qt4/QtXmlPatterns;/usr/include/qt4/QtWebKit;/usr/include/qt4/QtHelp;/usr/include/qt4/QtAssistant;/usr/include/qt4/QtDBus;/usr/include/qt4/QtTest;/usr/include/qt4/QtUiTools;/usr/include/qt4/QtScript;/usr/include/qt4/QtSvg;/usr/include/qt4/QtXml;/usr/include/qt4/QtSql;/usr/include/qt4/QtOpenGL;/usr/include/qt4/QtNetwork;/usr/include/qt4/QtDesigner;/usr/include/qt4/QtDesigner;/usr/include/qt4/QtAssistant;/usr/include/qt4/Qt3Support;/usr/include/qt4/QtGui;/usr/include/qt4/QtCore;/usr/include/qt4/Qt;/usr/share/qt4/mkspecs/default;/usr/include/qt4;/usr/include;/usr/include;/usr/include;/usr/include;/usr/include;/usr/include;/usr/include;/usr/include;/usr/include;/usr/include;/usr/include;/usr/include;/usr/include;/usr/include;/usr/include;/usr/include;/usr/include;/usr/include;/usr/include;/usr/include libraries /usr/lib/libQtScript.so;/usr/lib/libQtCore.so;/usr/lib/libQtGui.so;-L/usr/lib;-lkdecore;-lkdeui
-- QtBindings found
-- Found
MySQL: /home/kdummann/usr/include/mysql, /home/kdummann/usr/lib/mysql/libmysqlclient.so
-- Found MySQL
Embedded: /home/kdummann/usr/include/mysql, /usr/lib/libmysqld.a
-- Strigi API needs 'signed char'
-- Found
liblastfm: /usr/local/include/lastfm, /usr/local/lib/liblastfm.so
-- WARNING: you are using the obsolete 'PKGCONFIG' macro use
FindPkgConfig
-- Found MTP: /usr/lib/libmtp.so
-- Libgcrypt found: /lib/libgcrypt.so
-- Found GObject
libraries: /usr/lib/libgobject-2.0.so;/usr/lib/libgmodule-2.0.so;/usr/lib/libgthread-2.0.so;/usr/lib/libglib-2.0.so
-- Found GObject includes : /usr/include/glib-2.0/gobject
-- WARNING: you are using the obsolete 'PKGCONFIG' macro use
FindPkgConfig
-- WARNING: you are using the obsolete 'PKGCONFIG' macro use
FindPkgConfig
-- Found MTP: /usr/lib/libmtp.so
-- 
-----------------------------------------------------------------------------
-- The following external packages were located on your system.
-- This installation will have the extra features provided by these
packages.
+ kdelibs
+ qtscript-qt
+ mysqld
+ zlib
+ strigi
+ liblastfm
+ libgpod
+ Gdk
+ libmtp
+ curl
+ libxml2
+ openssl or libgcrypt
+ gobject
+ loudmouth
+ Qt4 Glib support
+ glib2
Congratulations! All external packages have been found.
-----------------------------------------------------------------------------

-- Configuring done

I have Taglib 1.6 installed and TaglibExtra 1.0.1 I cleaned my build
directory and did make uninstall and reinstalled it but nothing works.

Any Ideas?

cheers Kolja.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 197 bytes
Desc: Dies ist ein digital signierter Nachrichtenteil
Url : http://mail.kde.org/pipermail/amarok-devel/attachments/20091004/efb87353/attachment.sig 


More information about the Amarok-devel mailing list