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@Phonon@@QAE@XZ) referenced in function "public: void * __thiscall Phonon::ObjectDescriptionData::`scalar deleting destructor'(unsigned int)" (??_GObjectDescriptionData@Phonon@@QAEPAXI@Z) mediacontroller.cpp.obj : error LNK2001: unresolved external symbol "__declspec(dllimport) public: __thiscall Phonon::ObjectDescriptionData::~ObjectDescriptionData(void)" ( __imp_??1ObjectDescriptionData@Phonon@@QAE@XZ) backend.cpp.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: class QString __thiscall Phonon::ObjectDescriptionData::name(void)const " ( __imp_?name@ObjectDescriptionData@Phonon@@QBE?AVQString@@XZ) referenced in function "public: class QString __thiscall Phonon::ObjectDescription<2>::name(void)const " ( ?name@?$ObjectDescription@$01@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@ObjectDescriptionData@Phonon@@QBE?AVQString@@XZ) referenced in function "public: class QString __thiscall Phonon::ObjectDescription<2>::description(void)const " ( ?description@?$ObjectDescription@$01@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@ObjectDescriptionData@Phonon@@QBE?AVQVariant@@PBD@Z) referenced in function "public: class QVariant __thiscall Phonon::ObjectDescription<3>::property(char const *)const " ( ?property@?$ObjectDescription@$02@Phonon@@QBE?AVQVariant@@PBD@Z) mediacontroller.cpp.obj : error LNK2001: unresolved external symbol "__declspec(dllimport) public: class QVariant __thiscall Phonon::ObjectDescriptionData::property(char const *)const " ( __imp_?property@ObjectDescriptionData@Phonon@@QBE?AVQVariant@@PBD@Z) backend.cpp.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: __thiscall Phonon::ObjectDescriptionData::ObjectDescriptionData(class Phonon::ObjectDescriptionPrivate *)" ( __imp_??0ObjectDescriptionData@Phonon@@QAE@PAVObjectDescriptionPrivate@1@@Z) referenced in function "public: __thiscall Phonon::ObjectDescription<2>::ObjectDescription<2>(void)" ( ??0?$ObjectDescription@$01@Phonon@@QAE@XZ) mediacontroller.cpp.obj : error LNK2001: unresolved external symbol "__declspec(dllimport) public: __thiscall Phonon::ObjectDescriptionData::ObjectDescriptionData(class Phonon::ObjectDescriptionPrivate *)" ( __imp_??0ObjectDescriptionData@Phonon@@QAE@PAVObjectDescriptionPrivate@1@@Z) effect.cpp.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: __thiscall Phonon::EffectParameter::~EffectParameter(void)" ( __imp_??1EffectParameter@Phonon@@QAE@XZ) referenced in function "public: void * __thiscall Phonon::EffectParameter::`scalar deleting destructor'(unsigned int)" (??_GEffectParameter@Phonon@@QAEPAXI@Z) effect.cpp.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: __thiscall Phonon::EffectParameter::EffectParameter(class Phonon::EffectParameter const &)" (__imp_??0EffectParameter@Phonon@@QAE@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@VEffectParameter@Phonon@@@@AAEXPAUNode@1@00@Z) mediacontroller.cpp.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: __thiscall Phonon::MediaSource::~MediaSource(void)" ( __imp_??1MediaSource@Phonon@@QAE@XZ) referenced in function "protected: void __thiscall Phonon::VLC::MediaController::setCurrentTitle(int)" ( ?setCurrentTitle@MediaController@VLC@Phonon@@IAEXH@Z) mediaobject.cpp.obj : error LNK2001: unresolved external symbol "__declspec(dllimport) public: __thiscall Phonon::MediaSource::~MediaSource(void)" ( __imp_??1MediaSource@Phonon@@QAE@XZ) mediacontroller.cpp.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: enum Phonon::DiscType __thiscall Phonon::MediaSource::discType(void)const " ( __imp_?discType@MediaSource@Phonon@@QBE?AW4DiscType@2@XZ) referenced in function "protected: void __thiscall Phonon::VLC::MediaController::setCurrentTitle(int)" ( ?setCurrentTitle@MediaController@VLC@Phonon@@IAEXH@Z) mediaobject.cpp.obj : error LNK2001: unresolved external symbol "__declspec(dllimport) public: enum Phonon::DiscType __thiscall Phonon::MediaSource::discType(void)const " ( __imp_?discType@MediaSource@Phonon@@QBE?AW4DiscType@2@XZ) mediacontroller.cpp.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: int __thiscall Phonon::ObjectDescriptionData::index(void)const " ( __imp_?index@ObjectDescriptionData@Phonon@@QBEHXZ) referenced in function "public: int __thiscall Phonon::ObjectDescription<2>::index(void)const " ( ?index@?$ObjectDescription@$01@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@Phonon@@QAE@HABV?$QHash@VQByteArray@@VQVariant@@@@@Z) referenced in function "public: __thiscall Phonon::ObjectDescription<2>::ObjectDescription<2>(int,class QHash<class QByteArray,class QVariant> const &)" ( ??0?$ObjectDescription@$01@Phonon@@QAE@HABV?$QHash@VQByteArray@@VQVariant@@@@@Z ) mediaobject.cpp.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: __thiscall Phonon::MediaSource::MediaSource(class Phonon::MediaSource const &)" ( __imp_??0MediaSource@Phonon@@QAE@ABV01@@Z) referenced in function "public: virtual class Phonon::MediaSource __thiscall Phonon::VLC::MediaObject::source(void)const " ( ?source@MediaObject@VLC@Phonon@@UBE?AVMediaSource@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@Phonon@@QAEAAV01@ABV01@@Z) referenced in function "public: virtual void __thiscall Phonon::VLC::MediaObject::setNextSource(class Phonon::MediaSource const &)" (?setNextSource@MediaObject@VLC@Phonon@@UAEXABVMediaSource@3@@Z) mediaobject.cpp.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: class QUrl __thiscall Phonon::MediaSource::url(void)const " ( __imp_?url@MediaSource@Phonon@@QBE?AVQUrl@@XZ) referenced in function "public: virtual void __thiscall Phonon::VLC::MediaObject::setNextSource(class Phonon::MediaSource const &)" (?setNextSource@MediaObject@VLC@Phonon@@UAEXABVMediaSource@3@@Z) mediaobject.cpp.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: __thiscall Phonon::MediaSource::MediaSource(class QUrl const &)" ( __imp_??0MediaSource@Phonon@@QAE@ABVQUrl@@@Z) referenced in function "private: void __thiscall Phonon::VLC::MediaObject::moveToNextSource(void)" (?moveToNextSource@MediaObject@VLC@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@MediaSource@Phonon@@QBE?AW4Type@12@XZ) referenced in function "private: void __thiscall Phonon::VLC::MediaObject::moveToNextSource(void)" (?moveToNextSource@MediaObject@VLC@Phonon@@AAEXXZ) mediaobject.cpp.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: __thiscall Phonon::Mrl::~Mrl(void)" ( __imp_??1Mrl@Phonon@@QAE@XZ) referenced in function __unwindfunclet$?setSource@MediaObject@VLC@Phonon@@UAEXABVMediaSource@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@MediaSource@Phonon@@QBEABV?$QList@U?$QPair@VQByteArray@@VQString@@@@@@XZ) referenced in function "public: virtual void __thiscall Phonon::VLC::MediaObject::setSource(class Phonon::MediaSource const &)" ( ?setSource@MediaObject@VLC@Phonon@@UAEXABVMediaSource@3@@Z) mediaobject.cpp.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: class QString __thiscall Phonon::MediaSource::deviceName(void)const " ( __imp_?deviceName@MediaSource@Phonon@@QBE?AVQString@@XZ) referenced in function "public: virtual void __thiscall Phonon::VLC::MediaObject::setSource(class Phonon::MediaSource const &)" ( ?setSource@MediaObject@VLC@Phonon@@UAEXABVMediaSource@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@Mrl@Phonon@@QBE?AVQByteArray@@V?$QFlags@W4FormattingOption@QUrl@@@@@Z) referenced in function "public: virtual void __thiscall Phonon::VLC::MediaObject::setSource(class Phonon::MediaSource const &)" ( ?setSource@MediaObject@VLC@Phonon@@UAEXABVMediaSource@3@@Z) mediaobject.cpp.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: class Phonon::Mrl __thiscall Phonon::MediaSource::mrl(void)const " ( __imp_?mrl@MediaSource@Phonon@@QBE?AVMrl@2@XZ) referenced in function "public: virtual void __thiscall Phonon::VLC::MediaObject::setSource(class Phonon::MediaSource const &)" ( ?setSource@MediaObject@VLC@Phonon@@UAEXABVMediaSource@3@@Z) mediaobject.cpp.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: __thiscall Phonon::MediaSource::MediaSource(void)" (__imp_??0MediaSource@Phonon@@QAE@XZ) referenced in function "public: __thiscall Phonon::VLC::MediaObject::MediaObject(class QObject *)" ( ??0MediaObject@VLC@Phonon@@QAE@PAVQObject@@@Z) streamreader.cpp.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: virtual __thiscall Phonon::StreamInterface::~StreamInterface(void)" ( __imp_??1StreamInterface@Phonon@@UAE@XZ) referenced in function __unwindfunclet$??0StreamReader@VLC@Phonon@@QAE@ABVMediaSource@2@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@StreamInterface@Phonon@@QAEXABVMediaSource@2@@Z) referenced in function "public: __thiscall Phonon::VLC::StreamReader::StreamReader(class Phonon::MediaSource const &,class Phonon::VLC::MediaObject *)" ( ??0StreamReader@VLC@Phonon@@QAE@ABVMediaSource@2@PAVMediaObject@12@@Z) streamreader.cpp.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) protected: __thiscall Phonon::StreamInterface::StreamInterface(void)" ( __imp_??0StreamInterface@Phonon@@IAE@XZ) referenced in function "public: __thiscall Phonon::VLC::StreamReader::StreamReader(class Phonon::MediaSource const &,class Phonon::VLC::MediaObject *)" ( ??0StreamReader@VLC@Phonon@@QAE@ABVMediaSource@2@PAVMediaObject@12@@Z) streamreader.cpp.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: void __thiscall Phonon::StreamInterface::seekStream(__int64)" ( __imp_?seekStream@StreamInterface@Phonon@@QAEX_J@Z) referenced in function "public: void __thiscall Phonon::VLC::StreamReader::setCurrentPos(__int64)" (?setCurrentPos@StreamReader@VLC@Phonon@@QAEX_J@Z) streamreader.cpp.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: void __thiscall Phonon::StreamInterface::enoughData(void)" ( __imp_?enoughData@StreamInterface@Phonon@@QAEXXZ) referenced in function "public: bool __thiscall Phonon::VLC::StreamReader::read(unsigned __int64,int *,char *)" (?read@StreamReader@VLC@Phonon@@QAE_N_KPAHPAD@Z) streamreader.cpp.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: void __thiscall Phonon::StreamInterface::needData(void)" ( __imp_?needData@StreamInterface@Phonon@@QAEXXZ) referenced in function "public: bool __thiscall Phonon::VLC::StreamReader::read(unsigned __int64,int *,char *)" (?read@StreamReader@VLC@Phonon@@QAE_N_KPAHPAD@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,
_______________________________________________ Kde-windows mailing list [email protected] https://mail.kde.org/mailman/listinfo/kde-windows
