Linker Error while trying to emerge Phonon-vlc

Patrick von Reth patrick.vonreth at gmail.com
Fri Sep 16 10:48:55 UTC 2011


Hi which phonon version is installed you need the latest release for
phonon-vlc 0.4.1 and I guess you have phonon gitahead

Gesendet von meinem Windows Phone
------------------------------
From: Ahmad Al-Hamed
Sent: 16.09.2011 11:58
To: kde-windows at kde.org
Subject: Linker Error while trying to emerge Phonon-vlc

I recieve Linker Error trying to emerge phonon-vlc in Windows 2003R2.

Emerge Output:
==========================================================================================================
emerge debug: buildAction: all
emerge debug: packageName: phonon-vlc
emerge debug: buildType: RelWithDebInfo
emerge debug: buildTests: False
________________________________________________________________________________
emerge warning: applyPatch got no fileName
creating:
C:\KDE4\build\kdesupport\phonon-vlc-0.4.1-20110104\work\msvc2010-RelWithDebInfo-0.4.1
entering:
C:\KDE4\build\kdesupport\phonon-vlc-0.4.1-20110104\work\msvc2010-RelWithDebInfo-0.4.1
emerge debug: cmake -G "NMake Makefiles"
-DPHONON_BUILDSYSTEM_DIR="C:/KDE4/share/phonon/buildsystem;C:/KDE4/share/phonon-buildsystem"
-DCMAKE_INSTALL_PREFIX="C:/KDE4" -DCMAKE_INCLUDE_PATH="C:/KDE4/include"
-DCMAKE_LIBRARY_PATH="C:/KDE4/lib" -DCMAKE_PREFIX_PATH="C:/KDE4"
-DCMAKE_BUILD_TYPE=RelWithDebInfo
"C:\KDE4\build\kdesupport\phonon-vlc-0.4.1-20110104\work\phonon-backend-vlc-0.4.1"
-- The C compiler identification is MSVC
-- The CXX compiler identification is MSVC
-- Check for CL compiler version
-- Check for CL compiler version - 1600
-- Check if this is a free VC compiler
-- Check if this is a free VC compiler - no
-- Check for working C compiler: C:/Program Files/Microsoft Visual Studio
10.0/VC/bin/cl.exe
-- Check for working C compiler: C:/Program Files/Microsoft Visual Studio
10.0/VC/bin/cl.exe -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working CXX compiler: C:/Program Files/Microsoft Visual Studio
10.0/VC/bin/cl.exe
-- Check for working CXX compiler: C:/Program Files/Microsoft Visual Studio
10.0/VC/bin/cl.exe -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Looking for Q_WS_X11
-- Looking for Q_WS_X11 - not found.
-- Looking for Q_WS_WIN
-- Looking for Q_WS_WIN - found
-- Looking for Q_WS_QWS
-- Looking for Q_WS_QWS - not found.
-- Looking for Q_WS_MAC
-- Looking for Q_WS_MAC - not found.
-- Found Qt-Version 4.7.4 (using C:/KDE4/bin/qmake.exe)
-- Found Automoc4: C:/KDE4/bin/automoc4.exe
-- Found LibVLC include-dir path: C:/KDE4/include
-- Found LibVLC library path:C:/KDE4/lib/libvlc.lib
-- Found LibVLCcore library path:C:/KDE4/lib/libvlccore.lib
-- Found LibVLC version:  (searched for: 1.1.1)
-- Found KDEWin library: C:/KDE4/lib/kdewin.lib
-- 
-- Configuring done
-- Generating done
-- Build files have been written to:
C:/KDE4/build/kdesupport/phonon-vlc-0.4.1-20110104/work/msvc2010-RelWithDebInfo-0.4.1
entering:
C:\KDE4\build\kdesupport\phonon-vlc-0.4.1-20110104\work\msvc2010-RelWithDebInfo-0.4.1
Scanning dependencies of target phonon_vlc_automoc
Generating moc_audiodataoutput.cpp
Generating moc_audiooutput.cpp
Generating moc_backend.cpp
Generating moc_devicemanager.cpp
Generating moc_effect.cpp
Generating moc_effectmanager.cpp
Generating moc_mediaobject.cpp
Generating moc_overlaywidget.cpp
Generating moc_seekstack.cpp
Generating moc_videowidget.cpp
[  0%] Built target phonon_vlc_automoc
Scanning dependencies of target phonon_vlc
[  6%] Building CXX object
vlc/CMakeFiles/phonon_vlc.dir/phonon_vlc_automoc.cpp.obj
phonon_vlc_automoc.cpp
[ 12%] Building CXX object vlc/CMakeFiles/phonon_vlc.dir/audiooutput.cpp.obj
audiooutput.cpp
[ 18%] Building CXX object
vlc/CMakeFiles/phonon_vlc.dir/audiodataoutput.cpp.obj
audiodataoutput.cpp
[ 25%] Building CXX object vlc/CMakeFiles/phonon_vlc.dir/backend.cpp.obj
backend.cpp
[ 31%] Building CXX object vlc/CMakeFiles/phonon_vlc.dir/debug.cpp.obj
debug.cpp
[ 37%] Building CXX object
vlc/CMakeFiles/phonon_vlc.dir/devicemanager.cpp.obj
devicemanager.cpp
[ 43%] Building CXX object vlc/CMakeFiles/phonon_vlc.dir/effect.cpp.obj
effect.cpp
[ 50%] Building CXX object
vlc/CMakeFiles/phonon_vlc.dir/effectmanager.cpp.obj
effectmanager.cpp
[ 56%] Building CXX object vlc/CMakeFiles/phonon_vlc.dir/libvlc.cpp.obj
libvlc.cpp
[ 62%] Building CXX object
vlc/CMakeFiles/phonon_vlc.dir/mediacontroller.cpp.obj
mediacontroller.cpp
[ 68%] Building CXX object vlc/CMakeFiles/phonon_vlc.dir/mediaobject.cpp.obj
mediaobject.cpp
[ 75%] Building CXX object
vlc/CMakeFiles/phonon_vlc.dir/overlaywidget.cpp.obj
overlaywidget.cpp
[ 81%] Building CXX object vlc/CMakeFiles/phonon_vlc.dir/seekstack.cpp.obj
seekstack.cpp
[ 87%] Building CXX object vlc/CMakeFiles/phonon_vlc.dir/sinknode.cpp.obj
sinknode.cpp
[ 93%] Building CXX object
vlc/CMakeFiles/phonon_vlc.dir/streamreader.cpp.obj
streamreader.cpp
[100%] Building CXX object vlc/CMakeFiles/phonon_vlc.dir/videowidget.cpp.obj
videowidget.cpp
Linking CXX shared module phonon_vlc.dll
libvlc.lib(d000022.o) : warning LNK4078: multiple '.text' sections found
with different attributes (E0300020)
   Creating library phonon_vlc.lib and object phonon_vlc.exp
backend.cpp.obj : error LNK2019: unresolved external symbol
"__declspec(dllimport) public: __thiscall
Phonon::ObjectDescriptionData::~ObjectDescriptionData(void)" (
__imp_??1ObjectDescriptionData at Phonon@@QAE at XZ) referenced in function
"public: void * __thiscall Phonon::ObjectDescriptionData::`scalar deleting
destructor'(unsigned int)" (??_GObjectDescriptionData at Phonon@@QAEPAXI at Z)
mediacontroller.cpp.obj : error LNK2001: unresolved external symbol
"__declspec(dllimport) public: __thiscall
Phonon::ObjectDescriptionData::~ObjectDescriptionData(void)" (
__imp_??1ObjectDescriptionData at Phonon@@QAE at XZ)
backend.cpp.obj : error LNK2019: unresolved external symbol
"__declspec(dllimport) public: class QString __thiscall
Phonon::ObjectDescriptionData::name(void)const " (
__imp_?name at ObjectDescriptionData@Phonon@@QBE?AVQString@@XZ) referenced in
function "public: class QString __thiscall
Phonon::ObjectDescription<2>::name(void)const " (
?name@?$ObjectDescription@$01 at Phonon@@QBE?AVQString@@XZ)
backend.cpp.obj : error LNK2019: unresolved external symbol
"__declspec(dllimport) public: class QString __thiscall
Phonon::ObjectDescriptionData::description(void)const " (
__imp_?description at ObjectDescriptionData@Phonon@@QBE?AVQString@@XZ)
referenced in function "public: class QString __thiscall
Phonon::ObjectDescription<2>::description(void)const " (
?description@?$ObjectDescription@$01 at Phonon@@QBE?AVQString@@XZ)
backend.cpp.obj : error LNK2019: unresolved external symbol
"__declspec(dllimport) public: class QVariant __thiscall
Phonon::ObjectDescriptionData::property(char const *)const " (
__imp_?property at ObjectDescriptionData@Phonon@@QBE?AVQVariant@@PBD at Z)
referenced in function "public: class QVariant __thiscall
Phonon::ObjectDescription<3>::property(char const *)const " (
?property@?$ObjectDescription@$02 at Phonon@@QBE?AVQVariant@@PBD at Z)
mediacontroller.cpp.obj : error LNK2001: unresolved external symbol
"__declspec(dllimport) public: class QVariant __thiscall
Phonon::ObjectDescriptionData::property(char const *)const " (
__imp_?property at ObjectDescriptionData@Phonon@@QBE?AVQVariant@@PBD at Z)
backend.cpp.obj : error LNK2019: unresolved external symbol
"__declspec(dllimport) public: __thiscall
Phonon::ObjectDescriptionData::ObjectDescriptionData(class
Phonon::ObjectDescriptionPrivate *)" (
__imp_??0ObjectDescriptionData at Phonon@@QAE at PAVObjectDescriptionPrivate@1@@Z)
referenced in function "public: __thiscall
Phonon::ObjectDescription<2>::ObjectDescription<2>(void)" (
??0?$ObjectDescription@$01 at Phonon@@QAE at XZ)
mediacontroller.cpp.obj : error LNK2001: unresolved external symbol
"__declspec(dllimport) public: __thiscall
Phonon::ObjectDescriptionData::ObjectDescriptionData(class
Phonon::ObjectDescriptionPrivate *)" (
__imp_??0ObjectDescriptionData at Phonon@@QAE at PAVObjectDescriptionPrivate@1@@Z)
effect.cpp.obj : error LNK2019: unresolved external symbol
"__declspec(dllimport) public: __thiscall
Phonon::EffectParameter::~EffectParameter(void)" (
__imp_??1EffectParameter at Phonon@@QAE at XZ) referenced in function "public:
void * __thiscall Phonon::EffectParameter::`scalar deleting
destructor'(unsigned int)" (??_GEffectParameter at Phonon@@QAEPAXI at Z)
effect.cpp.obj : error LNK2019: unresolved external symbol
"__declspec(dllimport) public: __thiscall
Phonon::EffectParameter::EffectParameter(class Phonon::EffectParameter const
&)" (__imp_??0EffectParameter at Phonon@@QAE at ABV01@@Z) referenced in function
"private: void __thiscall QList<class
Phonon::EffectParameter>::node_copy(struct QList<class
Phonon::EffectParameter>::Node *,struct QList<class
Phonon::EffectParameter>::Node *,struct QList<class
Phonon::EffectParameter>::Node *)" (
?node_copy@?$QList at VEffectParameter@Phonon@@@@AAEXPAUNode at 1@00 at Z)
mediacontroller.cpp.obj : error LNK2019: unresolved external symbol
"__declspec(dllimport) public: __thiscall
Phonon::MediaSource::~MediaSource(void)" (
__imp_??1MediaSource at Phonon@@QAE at XZ) referenced in function "protected: void
__thiscall Phonon::VLC::MediaController::setCurrentTitle(int)" (
?setCurrentTitle at MediaController@VLC at Phonon@@IAEXH at Z)
mediaobject.cpp.obj : error LNK2001: unresolved external symbol
"__declspec(dllimport) public: __thiscall
Phonon::MediaSource::~MediaSource(void)" (
__imp_??1MediaSource at Phonon@@QAE at XZ)
mediacontroller.cpp.obj : error LNK2019: unresolved external symbol
"__declspec(dllimport) public: enum Phonon::DiscType __thiscall
Phonon::MediaSource::discType(void)const " (
__imp_?discType at MediaSource@Phonon@@QBE?AW4DiscType at 2@XZ) referenced in
function "protected: void __thiscall
Phonon::VLC::MediaController::setCurrentTitle(int)" (
?setCurrentTitle at MediaController@VLC at Phonon@@IAEXH at Z)
mediaobject.cpp.obj : error LNK2001: unresolved external symbol
"__declspec(dllimport) public: enum Phonon::DiscType __thiscall
Phonon::MediaSource::discType(void)const " (
__imp_?discType at MediaSource@Phonon@@QBE?AW4DiscType at 2@XZ)
mediacontroller.cpp.obj : error LNK2019: unresolved external symbol
"__declspec(dllimport) public: int __thiscall
Phonon::ObjectDescriptionData::index(void)const " (
__imp_?index at ObjectDescriptionData@Phonon@@QBEHXZ) referenced in function
"public: int __thiscall Phonon::ObjectDescription<2>::index(void)const " (
?index@?$ObjectDescription@$01 at Phonon@@QBEHXZ)
mediacontroller.cpp.obj : error LNK2019: unresolved external symbol
"__declspec(dllimport) public: __thiscall
Phonon::ObjectDescriptionData::ObjectDescriptionData(int,class QHash<class
QByteArray,class QVariant> const &)" (
__imp_??0ObjectDescriptionData at Phonon@@QAE at HABV?$QHash at VQByteArray@@VQVariant@@@@@Z)
referenced in function "public: __thiscall
Phonon::ObjectDescription<2>::ObjectDescription<2>(int,class QHash<class
QByteArray,class QVariant> const &)" (
??0?$ObjectDescription@$01 at Phonon@@QAE at HABV?$QHash at VQByteArray@@VQVariant@@@@@Z
)
mediaobject.cpp.obj : error LNK2019: unresolved external symbol
"__declspec(dllimport) public: __thiscall
Phonon::MediaSource::MediaSource(class Phonon::MediaSource const &)" (
__imp_??0MediaSource at Phonon@@QAE at ABV01@@Z) referenced in function "public:
virtual class Phonon::MediaSource __thiscall
Phonon::VLC::MediaObject::source(void)const " (
?source at MediaObject@VLC at Phonon@@UBE?AVMediaSource at 3@XZ)
mediaobject.cpp.obj : error LNK2019: unresolved external symbol
"__declspec(dllimport) public: class Phonon::MediaSource & __thiscall
Phonon::MediaSource::operator=(class Phonon::MediaSource const &)" (
__imp_??4MediaSource at Phonon@@QAEAAV01 at ABV01@@Z) referenced in function
"public: virtual void __thiscall
Phonon::VLC::MediaObject::setNextSource(class Phonon::MediaSource const &)"
(?setNextSource at MediaObject@VLC at Phonon@@UAEXABVMediaSource at 3@@Z)
mediaobject.cpp.obj : error LNK2019: unresolved external symbol
"__declspec(dllimport) public: class QUrl __thiscall
Phonon::MediaSource::url(void)const " (
__imp_?url at MediaSource@Phonon@@QBE?AVQUrl@@XZ) referenced in function
"public: virtual void __thiscall
Phonon::VLC::MediaObject::setNextSource(class Phonon::MediaSource const &)"
(?setNextSource at MediaObject@VLC at Phonon@@UAEXABVMediaSource at 3@@Z)
mediaobject.cpp.obj : error LNK2019: unresolved external symbol
"__declspec(dllimport) public: __thiscall
Phonon::MediaSource::MediaSource(class QUrl const &)" (
__imp_??0MediaSource at Phonon@@QAE at ABVQUrl@@@Z) referenced in function
"private: void __thiscall Phonon::VLC::MediaObject::moveToNextSource(void)"
(?moveToNextSource at MediaObject@VLC at Phonon@@AAEXXZ)
mediaobject.cpp.obj : error LNK2019: unresolved external symbol
"__declspec(dllimport) public: enum Phonon::MediaSource::Type __thiscall
Phonon::MediaSource::type(void)const " (
__imp_?type at MediaSource@Phonon@@QBE?AW4Type at 12@XZ) referenced in function
"private: void __thiscall Phonon::VLC::MediaObject::moveToNextSource(void)"
(?moveToNextSource at MediaObject@VLC at Phonon@@AAEXXZ)
mediaobject.cpp.obj : error LNK2019: unresolved external symbol
"__declspec(dllimport) public: __thiscall Phonon::Mrl::~Mrl(void)" (
__imp_??1Mrl at Phonon@@QAE at XZ) referenced in function
__unwindfunclet$?setSource at MediaObject@VLC at Phonon@@UAEXABVMediaSource at 3@@Z$0
mediaobject.cpp.obj : error LNK2019: unresolved external symbol
"__declspec(dllimport) public: class QList<struct QPair<class
QByteArray,class QString> > const & __thiscall
Phonon::MediaSource::deviceAccessList(void)const " (
__imp_?deviceAccessList at MediaSource@Phonon@@QBEABV?$QList at U?$QPair at VQByteArray@@VQString@@@@@@XZ)
referenced in function "public: virtual void __thiscall
Phonon::VLC::MediaObject::setSource(class Phonon::MediaSource const &)" (
?setSource at MediaObject@VLC at Phonon@@UAEXABVMediaSource at 3@@Z)
mediaobject.cpp.obj : error LNK2019: unresolved external symbol
"__declspec(dllimport) public: class QString __thiscall
Phonon::MediaSource::deviceName(void)const " (
__imp_?deviceName at MediaSource@Phonon@@QBE?AVQString@@XZ) referenced in
function "public: virtual void __thiscall
Phonon::VLC::MediaObject::setSource(class Phonon::MediaSource const &)" (
?setSource at MediaObject@VLC at Phonon@@UAEXABVMediaSource at 3@@Z)
mediaobject.cpp.obj : error LNK2019: unresolved external symbol
"__declspec(dllimport) public: class QByteArray __thiscall
Phonon::Mrl::toEncoded(class QFlags<enum QUrl::FormattingOption>)const " (
__imp_?toEncoded at Mrl@Phonon@@QBE?AVQByteArray@@V?$QFlags at W4FormattingOption@QUrl@@@@@Z)
referenced in function "public: virtual void __thiscall
Phonon::VLC::MediaObject::setSource(class Phonon::MediaSource const &)" (
?setSource at MediaObject@VLC at Phonon@@UAEXABVMediaSource at 3@@Z)
mediaobject.cpp.obj : error LNK2019: unresolved external symbol
"__declspec(dllimport) public: class Phonon::Mrl __thiscall
Phonon::MediaSource::mrl(void)const " (
__imp_?mrl at MediaSource@Phonon@@QBE?AVMrl at 2@XZ) referenced in function
"public: virtual void __thiscall Phonon::VLC::MediaObject::setSource(class
Phonon::MediaSource const &)" (
?setSource at MediaObject@VLC at Phonon@@UAEXABVMediaSource at 3@@Z)
mediaobject.cpp.obj : error LNK2019: unresolved external symbol
"__declspec(dllimport) public: __thiscall
Phonon::MediaSource::MediaSource(void)" (__imp_??0MediaSource at Phonon@@QAE at XZ)
referenced in function "public: __thiscall
Phonon::VLC::MediaObject::MediaObject(class QObject *)" (
??0MediaObject at VLC@Phonon@@QAE at PAVQObject@@@Z)
streamreader.cpp.obj : error LNK2019: unresolved external symbol
"__declspec(dllimport) public: virtual __thiscall
Phonon::StreamInterface::~StreamInterface(void)" (
__imp_??1StreamInterface at Phonon@@UAE at XZ) referenced in function
__unwindfunclet$??0StreamReader at VLC@Phonon@@QAE at ABVMediaSource@2 at PAVMediaObject@12@@Z$0
streamreader.cpp.obj : error LNK2019: unresolved external symbol
"__declspec(dllimport) public: void __thiscall
Phonon::StreamInterface::connectToSource(class Phonon::MediaSource const &)"
(__imp_?connectToSource at StreamInterface@Phonon@@QAEXABVMediaSource at 2@@Z)
referenced in function "public: __thiscall
Phonon::VLC::StreamReader::StreamReader(class Phonon::MediaSource const
&,class Phonon::VLC::MediaObject *)" (
??0StreamReader at VLC@Phonon@@QAE at ABVMediaSource@2 at PAVMediaObject@12@@Z)
streamreader.cpp.obj : error LNK2019: unresolved external symbol
"__declspec(dllimport) protected: __thiscall
Phonon::StreamInterface::StreamInterface(void)" (
__imp_??0StreamInterface at Phonon@@IAE at XZ) referenced in function "public:
__thiscall Phonon::VLC::StreamReader::StreamReader(class Phonon::MediaSource
const &,class Phonon::VLC::MediaObject *)" (
??0StreamReader at VLC@Phonon@@QAE at ABVMediaSource@2 at PAVMediaObject@12@@Z)
streamreader.cpp.obj : error LNK2019: unresolved external symbol
"__declspec(dllimport) public: void __thiscall
Phonon::StreamInterface::seekStream(__int64)" (
__imp_?seekStream at StreamInterface@Phonon@@QAEX_J at Z) referenced in function
"public: void __thiscall Phonon::VLC::StreamReader::setCurrentPos(__int64)"
(?setCurrentPos at StreamReader@VLC at Phonon@@QAEX_J at Z)
streamreader.cpp.obj : error LNK2019: unresolved external symbol
"__declspec(dllimport) public: void __thiscall
Phonon::StreamInterface::enoughData(void)" (
__imp_?enoughData at StreamInterface@Phonon@@QAEXXZ) referenced in function
"public: bool __thiscall Phonon::VLC::StreamReader::read(unsigned
__int64,int *,char *)" (?read at StreamReader@VLC at Phonon@@QAE_N_KPAHPAD at Z)
streamreader.cpp.obj : error LNK2019: unresolved external symbol
"__declspec(dllimport) public: void __thiscall
Phonon::StreamInterface::needData(void)" (
__imp_?needData at StreamInterface@Phonon@@QAEXXZ) referenced in function
"public: bool __thiscall Phonon::VLC::StreamReader::read(unsigned
__int64,int *,char *)" (?read at StreamReader@VLC at Phonon@@QAE_N_KPAHPAD at Z)
phonon_vlc.dll : fatal error LNK1120: 28 unresolved externals
LINK failed. with 1120
emerge debug: Task: Emerge stopped after: 0:00:54.302000
==========================================================================================================================================================

best regards,
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/kde-windows/attachments/20110916/f813faca/attachment-0001.html>


More information about the Kde-windows mailing list