make[1]: Entering directory `/var/abs/local/amarok/src/amarok-1.3/amarok/src/engine/helix' /bin/sh ../../../../libtool --silent --tag=CXX --mode=link g++ -Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -Wall -W -Wpointer-arith -O2 -march=pentium-m -O2 -pipe -Wformat-security -Wmissing-format-attribute -Wno-non-virtual-dtor -fno-exceptions -fno-check-new -fno-common -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_STL -DQT_NO_COMPAT -DQT_NO_TRANSLATION -o libamarok_helixengine_plugin.la -rpath /opt/kde/lib/kde3 -module -avoid-version -module -no-undefined -Wl,--no-undefined -Wl,--allow-shlib-undefined -R /opt/kde/lib -R /opt/kde/lib -R /opt/qt/lib -R /usr/X11R6/lib -L/opt/kde/lib -L/opt/qt/lib -L/usr/X11R6/lib helix-engine.lo helix-configdialog.lo ../../../../amarok/src/engine/helix/helix-sp/libhelix-sp.la ../../../../amarok/src/engine/helix/config/libhelixconfig.la ../../../../amarok/src/engine/libengine.la ../../../../amarok/src/plugin/libplugin.la -lkdeui -lkdecore ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(hspcontext.o)(.text+0x340): In function `HSPClientContext::QueryInterface(_GUID const&, void**)': : multiple definition of `HSPClientContext::QueryInterface(_GUID const&, void**)' ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(libhelix_sp_la.all_cpp.o)(.text+0x5b80): first defined here ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(hspcontext.o)(.text+0x260): In function `HSPClientContext::AddRef()': : multiple definition of `HSPClientContext::AddRef()' ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(libhelix_sp_la.all_cpp.o)(.text+0x110): first defined here ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(hspcontext.o)(.text+0x270): In function `HSPClientContext::Release()': : multiple definition of `HSPClientContext::Release()' ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(libhelix_sp_la.all_cpp.o)(.text+0x120): first defined here ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(hspcontext.o)(.text+0x2a0): In function `HSPClientContext::ReadPref(char const*, IHXBuffer*&)': : multiple definition of `HSPClientContext::ReadPref(char const*, IHXBuffer*&)' ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(libhelix_sp_la.all_cpp.o)(.text+0x150): first defined here ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(hspcontext.o)(.text+0x310): In function `HSPClientContext::WritePref(char const*, IHXBuffer*)': : multiple definition of `HSPClientContext::WritePref(char const*, IHXBuffer*)' ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(libhelix_sp_la.all_cpp.o)(.text+0x1c0): first defined here ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(hspcontext.o)(.text+0xf0): In function `HSPClientContext::~HSPClientContext()': : multiple definition of `HSPClientContext::~HSPClientContext()' ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(libhelix_sp_la.all_cpp.o)(.text+0xa0): first defined here ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(hspcontext.o)(.text+0x120): In function `HSPClientContext::~HSPClientContext()': : multiple definition of `HSPClientContext::~HSPClientContext()' ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(libhelix_sp_la.all_cpp.o)(.text+0xd0): first defined here ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(hspcontext.o)(.text+0x0): In function `HSPClientContext::HSPClientContext(long, HelixSimplePlayer*)': : multiple definition of `HSPClientContext::HSPClientContext(long, HelixSimplePlayer*)' ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(libhelix_sp_la.all_cpp.o)(.text+0x49c0): first defined here ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(hspcontext.o)(.text+0x50): In function `HSPClientContext::Close()': : multiple definition of `HSPClientContext::Close()' ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(libhelix_sp_la.all_cpp.o)(.text+0x0): first defined here ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(hspcontext.o)(.text+0xc0): In function `HSPClientContext::~HSPClientContext()': : multiple definition of `HSPClientContext::~HSPClientContext()' ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(libhelix_sp_la.all_cpp.o)(.text+0x70): first defined here ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(hspcontext.o)(.text+0x160): In function `HSPClientContext::Init(IUnknown*, IHXPreferences*, char*)': : multiple definition of `HSPClientContext::Init(IUnknown*, IHXPreferences*, char*)' ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(libhelix_sp_la.all_cpp.o)(.text+0x4c50): first defined here ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(hspcontext.o)(.text+0x470): In function `HSPClientContext::HSPClientContext(long, HelixSimplePlayer*)': : multiple definition of `HSPClientContext::HSPClientContext(long, HelixSimplePlayer*)' ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(libhelix_sp_la.all_cpp.o)(.text+0x6690): first defined here ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(hspadvisesink.o)(.text+0xfd0): In function `HSPClientAdviceSink::QueryInterface(_GUID const&, void**)': : multiple definition of `HSPClientAdviceSink::QueryInterface(_GUID const&, void**)' ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(libhelix_sp_la.all_cpp.o)(.text+0x5cb0): first defined here ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(hspadvisesink.o)(.text+0x2c0): In function `HSPClientAdviceSink::AddRef()': : multiple definition of `HSPClientAdviceSink::AddRef()' ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(libhelix_sp_la.all_cpp.o)(.text+0x350): first defined here ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(hspadvisesink.o)(.text+0x2d0): In function `HSPClientAdviceSink::Release()': : multiple definition of `HSPClientAdviceSink::Release()' ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(libhelix_sp_la.all_cpp.o)(.text+0x360): first defined here ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(hspadvisesink.o)(.text+0x300): In function `HSPClientAdviceSink::OnPosLength(unsigned long, unsigned long)': : multiple definition of `HSPClientAdviceSink::OnPosLength(unsigned long, unsigned long)' ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(libhelix_sp_la.all_cpp.o)(.text+0x1560): first defined here ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(hspadvisesink.o)(.text+0x360): In function `HSPClientAdviceSink::OnPresentationOpened()': : multiple definition of `HSPClientAdviceSink::OnPresentationOpened()' ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(libhelix_sp_la.all_cpp.o)(.text+0x1520): first defined here ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(hspadvisesink.o)(.text+0x3a0): In function `HSPClientAdviceSink::OnPresentationClosed()': : multiple definition of `HSPClientAdviceSink::OnPresentationClosed()' ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(libhelix_sp_la.all_cpp.o)(.text+0x14e0): first defined here ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(hspadvisesink.o)(.text+0xc20): In function `HSPClientAdviceSink::OnStatisticsChanged()': : multiple definition of `HSPClientAdviceSink::OnStatisticsChanged()' ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(libhelix_sp_la.all_cpp.o)(.text+0x17d0): first defined here ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(hspadvisesink.o)(.text+0xcf0): In function `HSPClientAdviceSink::OnPreSeek(unsigned long, unsigned long)': : multiple definition of `HSPClientAdviceSink::OnPreSeek(unsigned long, unsigned long)' ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(libhelix_sp_la.all_cpp.o)(.text+0x1050): first defined here ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(hspadvisesink.o)(.text+0xd40): In function `HSPClientAdviceSink::OnPostSeek(unsigned long, unsigned long)': : multiple definition of `HSPClientAdviceSink::OnPostSeek(unsigned long, unsigned long)' ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(libhelix_sp_la.all_cpp.o)(.text+0x1000): first defined here ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(hspadvisesink.o)(.text+0xd90): In function `HSPClientAdviceSink::OnStop()': : multiple definition of `HSPClientAdviceSink::OnStop()' ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(libhelix_sp_la.all_cpp.o)(.text+0x1cc0): first defined here ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(hspadvisesink.o)(.text+0xe40): In function `HSPClientAdviceSink::OnPause(unsigned long)': : multiple definition of `HSPClientAdviceSink::OnPause(unsigned long)' ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(libhelix_sp_la.all_cpp.o)(.text+0xfc0): first defined here ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(hspadvisesink.o)(.text+0xe80): In function `HSPClientAdviceSink::OnBegin(unsigned long)': : multiple definition of `HSPClientAdviceSink::OnBegin(unsigned long)' ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(libhelix_sp_la.all_cpp.o)(.text+0xf40): first defined here ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(hspadvisesink.o)(.text+0xf00): In function `HSPClientAdviceSink::OnBuffering(unsigned long, unsigned short)': : multiple definition of `HSPClientAdviceSink::OnBuffering(unsigned long, unsigned short)' ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(libhelix_sp_la.all_cpp.o)(.text+0xed0): first defined here ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(hspadvisesink.o)(.text+0xf70): In function `HSPClientAdviceSink::OnContacting(char const*)': : multiple definition of `HSPClientAdviceSink::OnContacting(char const*)' ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(libhelix_sp_la.all_cpp.o)(.text+0xe70): first defined here ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(hspadvisesink.o)(.text+0x1d0): In function `HSPClientAdviceSink::~HSPClientAdviceSink()': : multiple definition of `HSPClientAdviceSink::~HSPClientAdviceSink()' ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(libhelix_sp_la.all_cpp.o)(.text+0x260): first defined here ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(hspadvisesink.o)(.text+0x240): In function `HSPClientAdviceSink::~HSPClientAdviceSink()': : multiple definition of `HSPClientAdviceSink::~HSPClientAdviceSink()' ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(libhelix_sp_la.all_cpp.o)(.text+0x2d0): first defined here ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(hspadvisesink.o)(.text+0x0): In function `HSPClientAdviceSink::HSPClientAdviceSink(IUnknown*, long, HelixSimplePlayer*)': : multiple definition of `HSPClientAdviceSink::HSPClientAdviceSink(IUnknown*, long, HelixSimplePlayer*)' ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(libhelix_sp_la.all_cpp.o)(.text+0x4a10): first defined here ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(hspadvisesink.o)(.text+0x160): In function `HSPClientAdviceSink::~HSPClientAdviceSink()': : multiple definition of `HSPClientAdviceSink::~HSPClientAdviceSink()' ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(libhelix_sp_la.all_cpp.o)(.text+0x1f0): first defined here ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(hspadvisesink.o)(.text+0x3e0): In function `HSPClientAdviceSink::GetStatistics(char*)': : multiple definition of `HSPClientAdviceSink::GetStatistics(char*)' ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(libhelix_sp_la.all_cpp.o)(.text+0x18a0): first defined here ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(hspadvisesink.o)(.text+0x5d0): In function `HSPClientAdviceSink::GetAllStatistics()': : multiple definition of `HSPClientAdviceSink::GetAllStatistics()' ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(libhelix_sp_la.all_cpp.o)(.text+0x1a90): first defined here /usr/bin/ld: Warning: size of symbol `HSPClientAdviceSink::GetAllStatistics()' changed from 555 in ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(libhelix_sp_la.all_cpp.o) to 528 in ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(libhelix_sp_la.all_cpp.o) ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(hspadvisesink.o)(.text+0x7e0): In function `HSPClientAdviceSink::DumpRegTree(char const*, unsigned short)': : multiple definition of `HSPClientAdviceSink::DumpRegTree(char const*, unsigned short)' ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(libhelix_sp_la.all_cpp.o)(.text+0x10a0): first defined here ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(hspadvisesink.o)(.text+0x1070): In function `HSPClientAdviceSink::HSPClientAdviceSink(IUnknown*, long, HelixSimplePlayer*)': : multiple definition of `HSPClientAdviceSink::HSPClientAdviceSink(IUnknown*, long, HelixSimplePlayer*)' ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(libhelix_sp_la.all_cpp.o)(.text+0x6530): first defined here ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(hsperror.o)(.text+0x3a0): In function `HSPErrorSink::QueryInterface(_GUID const&, void**)': : multiple definition of `HSPErrorSink::QueryInterface(_GUID const&, void**)' ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(libhelix_sp_la.all_cpp.o)(.text+0x5d50): first defined here ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(hsperror.o)(.text+0x190): In function `HSPErrorSink::AddRef()': : multiple definition of `HSPErrorSink::AddRef()' ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(libhelix_sp_la.all_cpp.o)(.text+0x480): first defined here ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(hsperror.o)(.text+0x1a0): In function `HSPErrorSink::Release()': : multiple definition of `HSPErrorSink::Release()' ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(libhelix_sp_la.all_cpp.o)(.text+0x490): first defined here ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(hsperror.o)(.text+0x2c0): In function `HSPErrorSink::ErrorOccurred(unsigned char, unsigned long, unsigned long, char const*, char const*)': : multiple definition of `HSPErrorSink::ErrorOccurred(unsigned char, unsigned long, unsigned long, char const*, char const*)' ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(libhelix_sp_la.all_cpp.o)(.text+0x16f0): first defined here ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(hsperror.o)(.text+0xf0): In function `HSPErrorSink::~HSPErrorSink()': : multiple definition of `HSPErrorSink::~HSPErrorSink()' ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(libhelix_sp_la.all_cpp.o)(.text+0x3e0): first defined here ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(hsperror.o)(.text+0x140): In function `HSPErrorSink::~HSPErrorSink()': : multiple definition of `HSPErrorSink::~HSPErrorSink()' ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(libhelix_sp_la.all_cpp.o)(.text+0x430): first defined here ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(hsperror.o)(.text+0x0): In function `HSPErrorSink::HSPErrorSink(IUnknown*, HelixSimplePlayer*)': : multiple definition of `HSPErrorSink::HSPErrorSink(IUnknown*, HelixSimplePlayer*)' ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(libhelix_sp_la.all_cpp.o)(.text+0x4b70): first defined here ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(hsperror.o)(.text+0xa0): In function `HSPErrorSink::~HSPErrorSink()': : multiple definition of `HSPErrorSink::~HSPErrorSink()' ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(libhelix_sp_la.all_cpp.o)(.text+0x390): first defined here ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(hsperror.o)(.text+0x1d0): In function `HSPErrorSink::ConvertErrorToString(unsigned long, char*, unsigned long)': : multiple definition of `HSPErrorSink::ConvertErrorToString(unsigned long, char*, unsigned long)' ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(libhelix_sp_la.all_cpp.o)(.text+0x1600): first defined here ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(hsperror.o)(.text+0x440): In function `HSPErrorSink::HSPErrorSink(IUnknown*, HelixSimplePlayer*)': : multiple definition of `HSPErrorSink::HSPErrorSink(IUnknown*, HelixSimplePlayer*)' ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(libhelix_sp_la.all_cpp.o)(.text+0x6490): first defined here ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(hspauthmgr.o)(.text+0x300): In function `HSPAuthenticationManager::QueryInterface(_GUID const&, void**)': : multiple definition of `HSPAuthenticationManager::QueryInterface(_GUID const&, void**)' ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(libhelix_sp_la.all_cpp.o)(.text+0x5df0): first defined here ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(hspauthmgr.o)(.text+0xb0): In function `HSPAuthenticationManager::AddRef()': : multiple definition of `HSPAuthenticationManager::AddRef()' ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(libhelix_sp_la.all_cpp.o)(.text+0x580): first defined here ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(hspauthmgr.o)(.text+0xc0): In function `HSPAuthenticationManager::Release()': : multiple definition of `HSPAuthenticationManager::Release()' ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(libhelix_sp_la.all_cpp.o)(.text+0x590): first defined here ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(hspauthmgr.o)(.text+0xf0): In function `HSPAuthenticationManager::HandleAuthenticationRequest(IHXAuthenticationManagerResponse*)': : multiple definition of `HSPAuthenticationManager::HandleAuthenticationRequest(IHXAuthenticationManagerResponse*)' ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(libhelix_sp_la.all_cpp.o)(.text+0xc60): first defined here ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(hspauthmgr.o)(.text+0x60): In function `HSPAuthenticationManager::~HSPAuthenticationManager()': : multiple definition of `HSPAuthenticationManager::~HSPAuthenticationManager()' ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(libhelix_sp_la.all_cpp.o)(.text+0x530): first defined here ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(hspauthmgr.o)(.text+0x80): In function `HSPAuthenticationManager::~HSPAuthenticationManager()': : multiple definition of `HSPAuthenticationManager::~HSPAuthenticationManager()' ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(libhelix_sp_la.all_cpp.o)(.text+0x550): first defined here ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(hspauthmgr.o)(.text+0x0): In function `HSPAuthenticationManager::HSPAuthenticationManager(HelixSimplePlayer*)': : multiple definition of `HSPAuthenticationManager::HSPAuthenticationManager(HelixSimplePlayer*)' ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(libhelix_sp_la.all_cpp.o)(.text+0x4c10): first defined here ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(hspauthmgr.o)(.text+0x40): In function `HSPAuthenticationManager::~HSPAuthenticationManager()': : multiple definition of `HSPAuthenticationManager::~HSPAuthenticationManager()' ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(libhelix_sp_la.all_cpp.o)(.text+0x510): first defined here ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(hspauthmgr.o)(.text+0x3a0): In function `HSPAuthenticationManager::HSPAuthenticationManager(HelixSimplePlayer*)': : multiple definition of `HSPAuthenticationManager::HSPAuthenticationManager(HelixSimplePlayer*)' ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(libhelix_sp_la.all_cpp.o)(.text+0x6450): first defined here ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(hsphook.o)(.text+0xb30): In function `HSPPreMixAudioHook::QueryInterface(_GUID const&, void**)': : multiple definition of `HSPPreMixAudioHook::QueryInterface(_GUID const&, void**)' ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(libhelix_sp_la.all_cpp.o)(.text+0x5e90): first defined here ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(hsphook.o)(.text+0x0): In function `HSPPreMixAudioHook::AddRef()': : multiple definition of `HSPPreMixAudioHook::AddRef()' ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(libhelix_sp_la.all_cpp.o)(.text+0x5c0): first defined here ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(hsphook.o)(.text+0x80): In function `HSPPreMixAudioHook::Release()': : multiple definition of `HSPPreMixAudioHook::Release()' ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(libhelix_sp_la.all_cpp.o)(.text+0x640): first defined here ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(hsphook.o)(.text+0xc0): In function `HSPPreMixAudioHook::OnInit(_HXAudioFormat*)': : multiple definition of `HSPPreMixAudioHook::OnInit(_HXAudioFormat*)' ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(libhelix_sp_la.all_cpp.o)(.text+0xbb0): first defined here ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(hsphook.o)(.text+0xb0): In function `HSPPreMixAudioHook::OnBuffer(_HXAudioData*, _HXAudioData*)': : multiple definition of `HSPPreMixAudioHook::OnBuffer(_HXAudioData*, _HXAudioData*)' ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(libhelix_sp_la.all_cpp.o)(.text+0x670): first defined here ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(hsphook.o)(.text+0x30): In function `HSPPreMixAudioHook::~HSPPreMixAudioHook()': : multiple definition of `HSPPreMixAudioHook::~HSPPreMixAudioHook()' ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(libhelix_sp_la.all_cpp.o)(.text+0x5f0): first defined here ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(hsphook.o)(.text+0x50): In function `HSPPreMixAudioHook::~HSPPreMixAudioHook()': : multiple definition of `HSPPreMixAudioHook::~HSPPreMixAudioHook()' ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(libhelix_sp_la.all_cpp.o)(.text+0x610): first defined here ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(hsphook.o)(.text+0xbd0): In function `HSPPostMixAudioHook::QueryInterface(_GUID const&, void**)': : multiple definition of `HSPPostMixAudioHook::QueryInterface(_GUID const&, void**)' ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(libhelix_sp_la.all_cpp.o)(.text+0x5f30): first defined here ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(hsphook.o)(.text+0x130): In function `HSPPostMixAudioHook::AddRef()': : multiple definition of `HSPPostMixAudioHook::AddRef()' ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(libhelix_sp_la.all_cpp.o)(.text+0x680): first defined here ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(hsphook.o)(.text+0x2c0): In function `HSPPostMixAudioHook::Release()': : multiple definition of `HSPPostMixAudioHook::Release()' ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(libhelix_sp_la.all_cpp.o)(.text+0x690): first defined here ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(hsphook.o)(.text+0x350): In function `HSPPostMixAudioHook::OnInit(_HXAudioFormat*)': : multiple definition of `HSPPostMixAudioHook::OnInit(_HXAudioFormat*)' ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(libhelix_sp_la.all_cpp.o)(.text+0x2190): first defined here ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(hsphook.o)(.text+0x970): In function `HSPPostMixAudioHook::OnBuffer(_HXAudioData*, _HXAudioData*)': : multiple definition of `HSPPostMixAudioHook::OnBuffer(_HXAudioData*, _HXAudioData*)' ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(libhelix_sp_la.all_cpp.o)(.text+0x2d40): first defined here ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(hsphook.o)(.text+0x230): In function `HSPPostMixAudioHook::~HSPPostMixAudioHook()': : multiple definition of `HSPPostMixAudioHook::~HSPPostMixAudioHook()' ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(libhelix_sp_la.all_cpp.o)(.text+0x1df0): first defined here ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(hsphook.o)(.text+0x270): In function `HSPPostMixAudioHook::~HSPPostMixAudioHook()': : multiple definition of `HSPPostMixAudioHook::~HSPPostMixAudioHook()' ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(libhelix_sp_la.all_cpp.o)(.text+0x1da0): first defined here ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(hsphook.o)(.text+0x10): In function `HSPPreMixAudioHook::~HSPPreMixAudioHook()': : multiple definition of `HSPPreMixAudioHook::~HSPPreMixAudioHook()' ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(libhelix_sp_la.all_cpp.o)(.text+0x5d0): first defined here ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(hsphook.o)(.text+0x140): In function `HSPPostMixAudioHook::HSPPostMixAudioHook(HelixSimplePlayer*, int)': : multiple definition of `HSPPostMixAudioHook::HSPPostMixAudioHook(HelixSimplePlayer*, int)' ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(libhelix_sp_la.all_cpp.o)(.text+0x4d50): first defined here ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(hsphook.o)(.text+0x1f0): In function `HSPPostMixAudioHook::~HSPPostMixAudioHook()': : multiple definition of `HSPPostMixAudioHook::~HSPPostMixAudioHook()' ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(libhelix_sp_la.all_cpp.o)(.text+0x1e30): first defined here ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(hsphook.o)(.text+0x2f0): In function `HSPPostMixAudioHook::setGain(int)': : multiple definition of `HSPPostMixAudioHook::setGain(int)' ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(libhelix_sp_la.all_cpp.o)(.text+0x1fa0): first defined here ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(hsphook.o)(.text+0x500): In function `HSPPostMixAudioHook::scopeify(unsigned long, unsigned char*, unsigned int)': : multiple definition of `HSPPostMixAudioHook::scopeify(unsigned long, unsigned char*, unsigned int)' ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(libhelix_sp_la.all_cpp.o)(.text+0x7a0): first defined here ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(hsphook.o)(.text+0x660): In function `HSPPostMixAudioHook::equalize(unsigned char*, unsigned char*, unsigned int)': : multiple definition of `HSPPostMixAudioHook::equalize(unsigned char*, unsigned char*, unsigned int)' ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(libhelix_sp_la.all_cpp.o)(.text+0x900): first defined here ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(hsphook.o)(.text+0x8d0): In function `HSPPostMixAudioHook::volumeize(unsigned char*, unsigned char*, unsigned int)': : multiple definition of `HSPPostMixAudioHook::volumeize(unsigned char*, unsigned char*, unsigned int)' ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(libhelix_sp_la.all_cpp.o)(.text+0x2ca0): first defined here ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(hsphook.o)(.text+0x920): In function `HSPPostMixAudioHook::volumeize(unsigned char*, unsigned int)': : multiple definition of `HSPPostMixAudioHook::volumeize(unsigned char*, unsigned int)' ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(libhelix_sp_la.all_cpp.o)(.text+0x2cf0): first defined here ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(hsphook.o)(.text+0xab0): In function `HSPPostMixAudioHook::updateEQgains(int, std::vector >&)': : multiple definition of `HSPPostMixAudioHook::updateEQgains(int, std::vector >&)' ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(libhelix_sp_la.all_cpp.o)(.text+0x6350): first defined here ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(hsphook.o)(.text+0xc70): In function `HSPPreMixAudioHook::HSPPreMixAudioHook(HelixSimplePlayer*, int, IHXAudioStream*)': : multiple definition of `HSPPreMixAudioHook::HSPPreMixAudioHook(HelixSimplePlayer*, int, IHXAudioStream*)' ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(libhelix_sp_la.all_cpp.o)(.text+0x6110): first defined here ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(hsphook.o)(.text+0xcc0): In function `HSPPreMixAudioHook::HSPPreMixAudioHook(HelixSimplePlayer*, int, IHXAudioStream*)': : multiple definition of `HSPPreMixAudioHook::HSPPreMixAudioHook(HelixSimplePlayer*, int, IHXAudioStream*)' ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(libhelix_sp_la.all_cpp.o)(.text+0x6160): first defined here ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(hsphook.o)(.text+0xd10): In function `HSPPostMixAudioHook::HSPPostMixAudioHook(HelixSimplePlayer*, int)': : multiple definition of `HSPPostMixAudioHook::HSPPostMixAudioHook(HelixSimplePlayer*, int)' ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(libhelix_sp_la.all_cpp.o)(.text+0x62a0): first defined here ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(print.o)(.text+0x0): In function `print2stdout': : multiple definition of `print2stdout' ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(libhelix_sp_la.all_cpp.o)(.text+0xc20): first defined here ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(print.o)(.text+0x40): In function `print2stderr': : multiple definition of `print2stderr' ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(libhelix_sp_la.all_cpp.o)(.text+0xb70): first defined here ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(utils.o)(.text+0x0): In function `SafeSprintf(char*, int, char const*, ...)': : multiple definition of `SafeSprintf(char*, int, char const*, ...)' ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(libhelix_sp_la.all_cpp.o)(.text+0x15c0): first defined here ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(utils.o)(.text+0x40): In function `SafeStrCpy(char*, char const*, int)': : multiple definition of `SafeStrCpy(char*, char const*, int)' ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(libhelix_sp_la.all_cpp.o)(.text+0x4c0): first defined here ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(gain.o)(.text+0x0): In function `gainFree': : multiple definition of `gainFree' ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(libhelix_sp_la.all_cpp.o)(.text+0x1d70): first defined here ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(gain.o)(.text+0x30): In function `gainSetSmoothdB': : multiple definition of `gainSetSmoothdB' ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(libhelix_sp_la.all_cpp.o)(.text+0x1e70): first defined here ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(gain.o)(.text+0x80): In function `gainSetImmediatedB': : multiple definition of `gainSetImmediatedB' ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(libhelix_sp_la.all_cpp.o)(.text+0x1ec0): first defined here ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(gain.o)(.text+0xc0): In function `gainSetSmooth': : multiple definition of `gainSetSmooth' ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(libhelix_sp_la.all_cpp.o)(.text+0x1f00): first defined here ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(gain.o)(.text+0x120): In function `gainSetImmediate': : multiple definition of `gainSetImmediate' ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(libhelix_sp_la.all_cpp.o)(.text+0x1f60): first defined here ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(gain.o)(.text+0x160): In function `gainSetMute': : multiple definition of `gainSetMute' ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(libhelix_sp_la.all_cpp.o)(.text+0x6c0): first defined here ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(gain.o)(.text+0x190): In function `gainSetTimeConstant': : multiple definition of `gainSetTimeConstant' ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(libhelix_sp_la.all_cpp.o)(.text+0x2000): first defined here /usr/bin/ld: Warning: size of symbol `gainSetTimeConstant' changed from 286 in ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(libhelix_sp_la.all_cpp.o) to 302 in ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(libhelix_sp_la.all_cpp.o) ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(gain.o)(.text+0x2c0): In function `gainInit': : multiple definition of `gainInit' ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(libhelix_sp_la.all_cpp.o)(.text+0x2120): first defined here ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(gain.o)(.text+0x330): In function `gainFeed': : multiple definition of `gainFeed' ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(libhelix_sp_la.all_cpp.o)(.text+0x2340): first defined here /usr/bin/ld: Warning: size of symbol `gainFeed' changed from 2397 in ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(libhelix_sp_la.all_cpp.o) to 2639 in ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(libhelix_sp_la.all_cpp.o) ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(helix-sp.o)(.text+0x2ae0): In function `HelixSimplePlayerAudioStreamInfoResponse::QueryInterface(_GUID const&, void**)': : multiple definition of `HelixSimplePlayerAudioStreamInfoResponse::QueryInterface(_GUID const&, void**)' ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(libhelix_sp_la.all_cpp.o)(.text+0x5fd0): first defined here ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(helix-sp.o)(.text+0x0): In function `HelixSimplePlayerAudioStreamInfoResponse::AddRef()': : multiple definition of `HelixSimplePlayerAudioStreamInfoResponse::AddRef()' ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(libhelix_sp_la.all_cpp.o)(.text+0x2e80): first defined here ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(helix-sp.o)(.text+0x10): In function `HelixSimplePlayerAudioStreamInfoResponse::Release()': : multiple definition of `HelixSimplePlayerAudioStreamInfoResponse::Release()' ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(libhelix_sp_la.all_cpp.o)(.text+0x2e90): first defined here ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(helix-sp.o)(.text+0x80): In function `HelixSimplePlayerAudioStreamInfoResponse::OnStream(IHXAudioStream*)': : multiple definition of `HelixSimplePlayerAudioStreamInfoResponse::OnStream(IHXAudioStream*)' ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(libhelix_sp_la.all_cpp.o)(.text+0x61b0): first defined here ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(helix-sp.o)(.text+0x2b80): In function `HelixSimplePlayerVolumeAdvice::QueryInterface(_GUID const&, void**)': : multiple definition of `HelixSimplePlayerVolumeAdvice::QueryInterface(_GUID const&, void**)' ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(libhelix_sp_la.all_cpp.o)(.text+0x6070): first defined here ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(helix-sp.o)(.text+0x170): In function `HelixSimplePlayerVolumeAdvice::AddRef()': : multiple definition of `HelixSimplePlayerVolumeAdvice::AddRef()' ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(libhelix_sp_la.all_cpp.o)(.text+0x2f00): first defined here ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(helix-sp.o)(.text+0x180): In function `HelixSimplePlayerVolumeAdvice::Release()': : multiple definition of `HelixSimplePlayerVolumeAdvice::Release()' ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(libhelix_sp_la.all_cpp.o)(.text+0x2f10): first defined here ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(helix-sp.o)(.text+0x1b0): In function `HelixSimplePlayerVolumeAdvice::OnVolumeChange(unsigned short)': : multiple definition of `HelixSimplePlayerVolumeAdvice::OnVolumeChange(unsigned short)' ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(libhelix_sp_la.all_cpp.o)(.text+0x2f40): first defined here ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(helix-sp.o)(.text+0x200): In function `HelixSimplePlayerVolumeAdvice::OnMuteChange(int)': : multiple definition of `HelixSimplePlayerVolumeAdvice::OnMuteChange(int)' ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(libhelix_sp_la.all_cpp.o)(.text+0x2f90): first defined here ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(helix-sp.o)(.text+0x2f90): In function `HelixSimplePlayer::~HelixSimplePlayer()': : multiple definition of `HelixSimplePlayer::~HelixSimplePlayer()' ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(libhelix_sp_la.all_cpp.o)(.text+0x6a50): first defined here ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(helix-sp.o)(.text+0x1d60): In function `HelixSimplePlayer::~HelixSimplePlayer()': : multiple definition of `HelixSimplePlayer::~HelixSimplePlayer()' ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(libhelix_sp_la.all_cpp.o)(.text+0x5b10): first defined here ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(helix-sp.o)(.text+0x40): In function `HelixSimplePlayer::duration(int) const': : multiple definition of `HelixSimplePlayer::duration(int) const' ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(libhelix_sp_la.all_cpp.o)(.text+0x2ec0): first defined here ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(helix-sp.o)(.text+0x240): In function `HelixSimplePlayer::updateEQgains()': : multiple definition of `HelixSimplePlayer::updateEQgains()' ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(libhelix_sp_la.all_cpp.o)(.text+0x63d0): first defined here ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(helix-sp.o)(.text+0x2c0): In function `HelixSimplePlayer::DoEvent()': : multiple definition of `HelixSimplePlayer::DoEvent()' ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(libhelix_sp_la.all_cpp.o)(.text+0x2fd0): first defined here ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(helix-sp.o)(.text+0x300): In function `HelixSimplePlayer::DoEvents(int)': : multiple definition of `HelixSimplePlayer::DoEvents(int)' ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(libhelix_sp_la.all_cpp.o)(.text+0x3010): first defined here ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(helix-sp.o)(.text+0x330): In function `HelixSimplePlayer::GetTime()': : multiple definition of `HelixSimplePlayer::GetTime()' ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(libhelix_sp_la.all_cpp.o)(.text+0x3040): first defined here ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(helix-sp.o)(.text+0x390): In function `HelixSimplePlayer::RemoveWrappingQuotes(char*)': : multiple definition of `HelixSimplePlayer::RemoveWrappingQuotes(char*)' ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(libhelix_sp_la.all_cpp.o)(.text+0x30a0): first defined here ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(helix-sp.o)(.text+0x400): In function `HelixSimplePlayer::stop(int)': : multiple definition of `HelixSimplePlayer::stop(int)' ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(libhelix_sp_la.all_cpp.o)(.text+0x3110): first defined here ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(helix-sp.o)(.text+0x530): In function `HelixSimplePlayer::tearDown()': : multiple definition of `HelixSimplePlayer::tearDown()' ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(libhelix_sp_la.all_cpp.o)(.text+0x3240): first defined here ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(helix-sp.o)(.text+0x930): In function `HelixSimplePlayer::setURL(char const*, int)': : multiple definition of `HelixSimplePlayer::setURL(char const*, int)' ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(libhelix_sp_la.all_cpp.o)(.text+0x3640): first defined here ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(helix-sp.o)(.text+0xbb0): In function `HelixSimplePlayer::numPlugins() const': : multiple definition of `HelixSimplePlayer::numPlugins() const' ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(libhelix_sp_la.all_cpp.o)(.text+0x38c0): first defined here ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(helix-sp.o)(.text+0xbd0): In function `HelixSimplePlayer::getPluginInfo(int, char const*&, char const*&, char const*&, unsigned long&) const': : multiple definition of `HelixSimplePlayer::getPluginInfo(int, char const*&, char const*&, char const*&, unsigned long&) const' ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(libhelix_sp_la.all_cpp.o)(.text+0x38e0): first defined here ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(helix-sp.o)(.text+0xc80): In function `HelixSimplePlayer::enableCrossFader(int, int)': : multiple definition of `HelixSimplePlayer::enableCrossFader(int, int)' ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(libhelix_sp_la.all_cpp.o)(.text+0x3990): first defined here ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(helix-sp.o)(.text+0xcc0): In function `HelixSimplePlayer::disableCrossFader()': : multiple definition of `HelixSimplePlayer::disableCrossFader()' ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(libhelix_sp_la.all_cpp.o)(.text+0x39d0): first defined here ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(helix-sp.o)(.text+0xcd0): In function `HelixSimplePlayer::crossFade(char const*, unsigned long, unsigned long)': : multiple definition of `HelixSimplePlayer::crossFade(char const*, unsigned long, unsigned long)' ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(libhelix_sp_la.all_cpp.o)(.text+0x39e0): first defined here ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(helix-sp.o)(.text+0xd80): In function `HelixSimplePlayer::where(int) const': : multiple definition of `HelixSimplePlayer::where(int) const' ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(libhelix_sp_la.all_cpp.o)(.text+0x3a90): first defined here ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(helix-sp.o)(.text+0xdc0): In function `HelixSimplePlayer::start(int, bool, bool, unsigned long)': : multiple definition of `HelixSimplePlayer::start(int, bool, bool, unsigned long)' ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(libhelix_sp_la.all_cpp.o)(.text+0x3ad0): first defined here ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(helix-sp.o)(.text+0xf30): In function `HelixSimplePlayer::done(int)': : multiple definition of `HelixSimplePlayer::done(int)' ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(libhelix_sp_la.all_cpp.o)(.text+0x3c40): first defined here ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(helix-sp.o)(.text+0x1090): In function `HelixSimplePlayer::play(int, bool, bool, unsigned long)': : multiple definition of `HelixSimplePlayer::play(int, bool, bool, unsigned long)' ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(libhelix_sp_la.all_cpp.o)(.text+0x3da0): first defined here ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(helix-sp.o)(.text+0x12f0): In function `HelixSimplePlayer::play(char const*, int, bool, bool, unsigned long)': : multiple definition of `HelixSimplePlayer::play(char const*, int, bool, bool, unsigned long)' ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(libhelix_sp_la.all_cpp.o)(.text+0x4000): first defined here ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(helix-sp.o)(.text+0x1370): In function `HelixSimplePlayer::start(char const*, int, bool, bool, unsigned long)': : multiple definition of `HelixSimplePlayer::start(char const*, int, bool, bool, unsigned long)' ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(libhelix_sp_la.all_cpp.o)(.text+0x4080): first defined here ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(helix-sp.o)(.text+0x13f0): In function `HelixSimplePlayer::getMetaData(int)': : multiple definition of `HelixSimplePlayer::getMetaData(int)' ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(libhelix_sp_la.all_cpp.o)(.text+0x4100): first defined here ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(helix-sp.o)(.text+0x1410): In function `HelixSimplePlayer::dispatch()': : multiple definition of `HelixSimplePlayer::dispatch()' ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(libhelix_sp_la.all_cpp.o)(.text+0x4120): first defined here ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(helix-sp.o)(.text+0x1470): In function `HelixSimplePlayer::pause(int)': : multiple definition of `HelixSimplePlayer::pause(int)' ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(libhelix_sp_la.all_cpp.o)(.text+0x4180): first defined here ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(helix-sp.o)(.text+0x1530): In function `HelixSimplePlayer::resume(int)': : multiple definition of `HelixSimplePlayer::resume(int)' ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(libhelix_sp_la.all_cpp.o)(.text+0x4240): first defined here ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(helix-sp.o)(.text+0x15f0): In function `HelixSimplePlayer::seek(unsigned long, int)': : multiple definition of `HelixSimplePlayer::seek(unsigned long, int)' ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(libhelix_sp_la.all_cpp.o)(.text+0x4300): first defined here ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(helix-sp.o)(.text+0x16c0): In function `HelixSimplePlayer::getVolume(int)': : multiple definition of `HelixSimplePlayer::getVolume(int)' ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(libhelix_sp_la.all_cpp.o)(.text+0x43d0): first defined here ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(helix-sp.o)(.text+0x1760): In function `HelixSimplePlayer::setVolume(unsigned long, int)': : multiple definition of `HelixSimplePlayer::setVolume(unsigned long, int)' ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(libhelix_sp_la.all_cpp.o)(.text+0x4470): first defined here ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(helix-sp.o)(.text+0x1840): In function `HelixSimplePlayer::setMute(bool, int)': : multiple definition of `HelixSimplePlayer::setMute(bool, int)' ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(libhelix_sp_la.all_cpp.o)(.text+0x4550): first defined here ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(helix-sp.o)(.text+0x1910): In function `HelixSimplePlayer::getMute(int)': : multiple definition of `HelixSimplePlayer::getMute(int)' ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(libhelix_sp_la.all_cpp.o)(.text+0x4620): first defined here ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(helix-sp.o)(.text+0x1980): In function `HelixSimplePlayer::ReadGUIDFile()': : multiple definition of `HelixSimplePlayer::ReadGUIDFile()' ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(libhelix_sp_la.all_cpp.o)(.text+0x4690): first defined here ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(helix-sp.o)(.text+0x1a60): In function `HelixSimplePlayer::addScopeBuf(DelayQueue*)': : multiple definition of `HelixSimplePlayer::addScopeBuf(DelayQueue*)' ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(libhelix_sp_la.all_cpp.o)(.text+0x6f0): first defined here ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(helix-sp.o)(.text+0x1b10): In function `HelixSimplePlayer::getScopeBuf()': : multiple definition of `HelixSimplePlayer::getScopeBuf()' ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(libhelix_sp_la.all_cpp.o)(.text+0x4770): first defined here ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(helix-sp.o)(.text+0x1ba0): In function `HelixSimplePlayer::peekScopeTime(unsigned long&)': : multiple definition of `HelixSimplePlayer::peekScopeTime(unsigned long&)' ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(libhelix_sp_la.all_cpp.o)(.text+0x4800): first defined here ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(helix-sp.o)(.text+0x1bd0): In function `HelixSimplePlayer::clearScopeQ()': : multiple definition of `HelixSimplePlayer::clearScopeQ()' ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(libhelix_sp_la.all_cpp.o)(.text+0x4830): first defined here ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(helix-sp.o)(.text+0x1c20): In function `HelixSimplePlayer::startCrossFade()': : multiple definition of `HelixSimplePlayer::startCrossFade()' ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(libhelix_sp_la.all_cpp.o)(.text+0x4880): first defined here ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(helix-sp.o)(.text+0x1dd0): In function `HelixSimplePlayer::addPlayer()': : multiple definition of `HelixSimplePlayer::addPlayer()' ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(libhelix_sp_la.all_cpp.o)(.text+0x4e00): first defined here ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(helix-sp.o)(.text+0x2380): In function `HelixSimplePlayer::init(char const*, char const*, char const*, int)': : multiple definition of `HelixSimplePlayer::init(char const*, char const*, char const*, int)' ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(libhelix_sp_la.all_cpp.o)(.text+0x53b0): first defined here ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(helix-sp.o)(.text+0x2c20): In function `HelixSimplePlayer::HelixSimplePlayer()': : multiple definition of `HelixSimplePlayer::HelixSimplePlayer()' ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(libhelix_sp_la.all_cpp.o)(.text+0x66e0): first defined here ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(helix-sp.o)(.text+0x2da0): In function `HelixSimplePlayer::HelixSimplePlayer()': : multiple definition of `HelixSimplePlayer::HelixSimplePlayer()' ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(libhelix_sp_la.all_cpp.o)(.text+0x6860): first defined here ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(helix-sp.o)(.text+0x2f20): In function `HelixSimplePlayer::~HelixSimplePlayer()': : multiple definition of `HelixSimplePlayer::~HelixSimplePlayer()' ../../../../amarok/src/engine/helix/helix-sp/.libs/libhelix-sp.a(libhelix_sp_la.all_cpp.o)(.text+0x69e0): first defined here ../../../../amarok/src/engine/helix/config/.libs/libhelixconfig.a(helixconfig.o)(.text+0xdb0): In function `HelixConfig::~HelixConfig()': : multiple definition of `HelixConfig::~HelixConfig()' ../../../../amarok/src/engine/helix/config/.libs/libhelixconfig.a(libhelixconfig_la.all_cpp.o)(.text+0xdb0): first defined here ../../../../amarok/src/engine/helix/config/.libs/libhelixconfig.a(helixconfig.o)(.text+0xe90): In function `HelixConfig::~HelixConfig()': : multiple definition of `HelixConfig::~HelixConfig()' ../../../../amarok/src/engine/helix/config/.libs/libhelixconfig.a(libhelixconfig_la.all_cpp.o)(.text+0xe90): first defined here ../../../../amarok/src/engine/helix/config/.libs/libhelixconfig.a(helixconfig.o)(.bss+0x0): multiple definition of `HelixConfig::mSelf' ../../../../amarok/src/engine/helix/config/.libs/libhelixconfig.a(libhelixconfig_la.all_cpp.o)(.bss+0x0): first defined here ../../../../amarok/src/engine/helix/config/.libs/libhelixconfig.a(helixconfig.o)(.text+0x170): In function `HelixConfig::HelixConfig()': : multiple definition of `HelixConfig::HelixConfig()' ../../../../amarok/src/engine/helix/config/.libs/libhelixconfig.a(libhelixconfig_la.all_cpp.o)(.text+0x170): first defined here ../../../../amarok/src/engine/helix/config/.libs/libhelixconfig.a(helixconfig.o)(.text+0x6d0): In function `HelixConfig::HelixConfig()': : multiple definition of `HelixConfig::HelixConfig()' ../../../../amarok/src/engine/helix/config/.libs/libhelixconfig.a(libhelixconfig_la.all_cpp.o)(.text+0x6d0): first defined here ../../../../amarok/src/engine/helix/config/.libs/libhelixconfig.a(helixconfig.o)(.text+0xc30): In function `HelixConfig::self()': : multiple definition of `HelixConfig::self()' ../../../../amarok/src/engine/helix/config/.libs/libhelixconfig.a(libhelixconfig_la.all_cpp.o)(.text+0xc30): first defined here ../../../../amarok/src/engine/helix/config/.libs/libhelixconfig.a(helixconfig.o)(.text+0xcd0): In function `HelixConfig::~HelixConfig()': : multiple definition of `HelixConfig::~HelixConfig()' ../../../../amarok/src/engine/helix/config/.libs/libhelixconfig.a(libhelixconfig_la.all_cpp.o)(.text+0xcd0): first defined here collect2: ld returned 1 exit status make[1]: *** [libamarok_helixengine_plugin.la] Error 1 make[1]: Leaving directory `/var/abs/local/amarok/src/amarok-1.3/amarok/src/engine/helix' make: *** [all-recursive] Error 1