Hi,
I have to compile VLC 1.1.11 on Windows XP. I have been following the tutorial http://wiki.videolan.org/Win32CompileMSYSNew and was able to build VLC version 1.1.0rc3
successfully.
On compiling the VLC 1.1.11, I initially got some MACRO error which I figured out was because of older version (20100608) of gcc-4.4.4-runtime contrib files. I have now updated to contribs version 20110711, bootstarpped successfully, executed configure-msys.sh successfully but still getting errors in make :
___________________________________________________________________________________________________________________
make all-recursive
make[1]: Entering directory `/home/user/vlc'
Making all in po
make[2]: Entering directory `/home/user/vlc/po'
make[2]: Leaving directory `/home/user/vlc/po'
Making all in compat
make[2]: Entering directory `/home/user/vlc/compat'
make all-am
make[3]: Entering directory `/home/user/vlc/compat'
make[3]: Nothing to be done for `all-am'.
make[3]: Leaving directory `/home/user/vlc/compat'
make[2]: Leaving directory `/home/user/vlc/compat'
Making all in src
make[2]: Entering directory `/home/user/vlc/src'
GEN ../include/vlc/libvlc_version.h
config.status: creating src/../include/vlc/libvlc_version.h
GEN stamp-revision
/bin/sh: git: command not found
make all-recursive
make[3]: Entering directory `/home/user/vlc/src'
Making all in .
make[4]: Entering directory `/home/user/vlc/src'
make[4]: Nothing to be done for `all-am'.
make[4]: Leaving directory `/home/user/vlc/src'
Making all in test
make[4]: Entering directory `/home/user/vlc/src/test'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/home/user/vlc/src/test'
make[3]: Leaving directory `/home/user/vlc/src'
make[2]: Leaving directory `/home/user/vlc/src'
Making all in libs/srtp
make[2]: Entering directory `/home/user/vlc/libs/srtp'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/home/user/vlc/libs/srtp'
Making all in libs/unzip
make[2]: Entering directory `/home/user/vlc/libs/unzip'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/home/user/vlc/libs/unzip'
Making all in bin
make[2]: Entering directory `/home/user/vlc/bin'
cd ".." && \
/bin/sh ./config.status --file="bin/vlc_win32_rc.rc"
config.status: creating bin/vlc_win32_rc.rc
windres --include-dir ../share/icons -i vlc_win32_rc.rc -o vlc_win32_rc.o
CCLD vlc.exe
libtool: link: Could not determine the host path(s) corresponding to
libtool: link: `/home/user/vlc/src/.libs'
libtool: link: Continuing, but uninstalled executables may not work.
libtool: link: Could not determine the host path(s) corresponding to
libtool: link: `/usr/win32/lib:/usr/win32/bin:/home/user/vlc/src/.libs:/usr/local/lib:/usr/local/bin'
libtool: link: Continuing, but uninstalled executables may not work.
CCLD vlc-static.exe
libtool: link: warning: `-no-install' is ignored for i586-pc-mingw32msvc
libtool: link: warning: assuming `-no-fast-install' instead
make[2]: Leaving directory `/home/user/vlc/bin'
Making all in modules
make[2]: Entering directory `/home/user/vlc/modules'
Making all in access
make[3]: Entering directory `/home/user/vlc/modules/access'
make all-recursive
make[4]: Entering directory `/home/user/vlc/modules/access'
Making all in dvb
make[5]: Entering directory `/home/user/vlc/modules/access/dvb'
make all-am
make[6]: Entering directory `/home/user/vlc/modules/access/dvb'
make[6]: Nothing to be done for `all-am'.
make[6]: Leaving directory `/home/user/vlc/modules/access/dvb'
make[5]: Leaving directory `/home/user/vlc/modules/access/dvb'
Making all in mms
make[5]: Entering directory `/home/user/vlc/modules/access/mms'
make all-am
make[6]: Entering directory `/home/user/vlc/modules/access/mms'
make[6]: Nothing to be done for `all-am'.
make[6]: Leaving directory `/home/user/vlc/modules/access/mms'
make[5]: Leaving directory `/home/user/vlc/modules/access/mms'
Making all in rtp
make[5]: Entering directory `/home/user/vlc/modules/access/rtp'
make all-am
make[6]: Entering directory `/home/user/vlc/modules/access/rtp'
make[6]: Nothing to be done for `all-am'.
make[6]: Leaving directory `/home/user/vlc/modules/access/rtp'
make[5]: Leaving directory `/home/user/vlc/modules/access/rtp'
Making all in rtsp
make[5]: Entering directory `/home/user/vlc/modules/access/rtsp'
make all-am
make[6]: Entering directory `/home/user/vlc/modules/access/rtsp'
make[6]: Nothing to be done for `all-am'.
make[6]: Leaving directory `/home/user/vlc/modules/access/rtsp'
make[5]: Leaving directory `/home/user/vlc/modules/access/rtsp'
Making all in vcd
make[5]: Entering directory `/home/user/vlc/modules/access/vcd'
make all-am
make[6]: Entering directory `/home/user/vlc/modules/access/vcd'
make[6]: Nothing to be done for `all-am'.
make[6]: Leaving directory `/home/user/vlc/modules/access/vcd'
make[5]: Leaving directory `/home/user/vlc/modules/access/vcd'
Making all in vcdx
make[5]: Entering directory `/home/user/vlc/modules/access/vcdx'
make all-am
make[6]: Entering directory `/home/user/vlc/modules/access/vcdx'
make[6]: Nothing to be done for `all-am'.
make[6]: Leaving directory `/home/user/vlc/modules/access/vcdx'
make[5]: Leaving directory `/home/user/vlc/modules/access/vcdx'
Making all in screen
make[5]: Entering directory `/home/user/vlc/modules/access/screen'
make all-am
make[6]: Entering directory `/home/user/vlc/modules/access/screen'
make[6]: Nothing to be done for `all-am'.
make[6]: Leaving directory `/home/user/vlc/modules/access/screen'
make[5]: Leaving directory `/home/user/vlc/modules/access/screen'
Making all in bd
make[5]: Entering directory `/home/user/vlc/modules/access/bd'
make all-am
make[6]: Entering directory `/home/user/vlc/modules/access/bd'
make[6]: Nothing to be done for `all-am'.
make[6]: Leaving directory `/home/user/vlc/modules/access/bd'
make[5]: Leaving directory `/home/user/vlc/modules/access/bd'
Making all in zip
make[5]: Entering directory `/home/user/vlc/modules/access/zip'
make all-am
make[6]: Entering directory `/home/user/vlc/modules/access/zip'
make[6]: Nothing to be done for `all-am'.
make[6]: Leaving directory `/home/user/vlc/modules/access/zip'
make[5]: Leaving directory `/home/user/vlc/modules/access/zip'
Making all in bda
make[5]: Entering directory `/home/user/vlc/modules/access/bda'
make all-am
make[6]: Entering directory `/home/user/vlc/modules/access/bda'
make[6]: Nothing to be done for `all-am'.
make[6]: Leaving directory `/home/user/vlc/modules/access/bda'
make[5]: Leaving directory `/home/user/vlc/modules/access/bda'
Making all in dshow
make[5]: Entering directory `/home/user/vlc/modules/access/dshow'
make all-am
make[6]: Entering directory `/home/user/vlc/modules/access/dshow'
make[6]: Nothing to be done for `all-am'.
make[6]: Leaving directory `/home/user/vlc/modules/access/dshow'
make[5]: Leaving directory `/home/user/vlc/modules/access/dshow'
make[5]: Entering directory `/home/user/vlc/modules/access'
make[5]: Nothing to be done for `all-am'.
make[5]: Leaving directory `/home/user/vlc/modules/access'
make[4]: Leaving directory `/home/user/vlc/modules/access'
make[3]: Leaving directory `/home/user/vlc/modules/access'
Making all in audio_filter
make[3]: Entering directory `/home/user/vlc/modules/audio_filter'
make all-recursive
make[4]: Entering directory `/home/user/vlc/modules/audio_filter'
Making all in channel_mixer
make[5]: Entering directory `/home/user/vlc/modules/audio_filter/channel_mixer'
make all-am
make[6]: Entering directory `/home/user/vlc/modules/audio_filter/channel_mixer'
make[6]: Nothing to be done for `all-am'.
make[6]: Leaving directory `/home/user/vlc/modules/audio_filter/channel_mixer'
make[5]: Leaving directory `/home/user/vlc/modules/audio_filter/channel_mixer'
Making all in converter
make[5]: Entering directory `/home/user/vlc/modules/audio_filter/converter'
make all-am
make[6]: Entering directory `/home/user/vlc/modules/audio_filter/converter'
make[6]: Nothing to be done for `all-am'.
make[6]: Leaving directory `/home/user/vlc/modules/audio_filter/converter'
make[5]: Leaving directory `/home/user/vlc/modules/audio_filter/converter'
Making all in resampler
make[5]: Entering directory `/home/user/vlc/modules/audio_filter/resampler'
make all-am
make[6]: Entering directory `/home/user/vlc/modules/audio_filter/resampler'
make[6]: Nothing to be done for `all-am'.
make[6]: Leaving directory `/home/user/vlc/modules/audio_filter/resampler'
make[5]: Leaving directory `/home/user/vlc/modules/audio_filter/resampler'
Making all in spatializer
make[5]: Entering directory `/home/user/vlc/modules/audio_filter/spatializer'
make all-am
make[6]: Entering directory `/home/user/vlc/modules/audio_filter/spatializer'
make[6]: Nothing to be done for `all-am'.
make[6]: Leaving directory `/home/user/vlc/modules/audio_filter/spatializer'
make[5]: Leaving directory `/home/user/vlc/modules/audio_filter/spatializer'
make[5]: Entering directory `/home/user/vlc/modules/audio_filter'
make[5]: Nothing to be done for `all-am'.
make[5]: Leaving directory `/home/user/vlc/modules/audio_filter'
make[4]: Leaving directory `/home/user/vlc/modules/audio_filter'
make[3]: Leaving directory `/home/user/vlc/modules/audio_filter'
Making all in audio_mixer
make[3]: Entering directory `/home/user/vlc/modules/audio_mixer'
make all-am
make[4]: Entering directory `/home/user/vlc/modules/audio_mixer'
make[4]: Nothing to be done for `all-am'.
make[4]: Leaving directory `/home/user/vlc/modules/audio_mixer'
make[3]: Leaving directory `/home/user/vlc/modules/audio_mixer'
Making all in audio_output
make[3]: Entering directory `/home/user/vlc/modules/audio_output'
make all-am
make[4]: Entering directory `/home/user/vlc/modules/audio_output'
make[4]: Nothing to be done for `all-am'.
make[4]: Leaving directory `/home/user/vlc/modules/audio_output'
make[3]: Leaving directory `/home/user/vlc/modules/audio_output'
Making all in codec
make[3]: Entering directory `/home/user/vlc/modules/codec'
make all-recursive
make[4]: Entering directory `/home/user/vlc/modules/codec'
Making all in dmo
make[5]: Entering directory `/home/user/vlc/modules/codec/dmo'
make all-am
make[6]: Entering directory `/home/user/vlc/modules/codec/dmo'
make[6]: Nothing to be done for `all-am'.
make[6]: Leaving directory `/home/user/vlc/modules/codec/dmo'
make[5]: Leaving directory `/home/user/vlc/modules/codec/dmo'
Making all in avcodec
make[5]: Entering directory `/home/user/vlc/modules/codec/avcodec'
make all-am
make[6]: Entering directory `/home/user/vlc/modules/codec/avcodec'
make[6]: Nothing to be done for `all-am'.
make[6]: Leaving directory `/home/user/vlc/modules/codec/avcodec'
make[5]: Leaving directory `/home/user/vlc/modules/codec/avcodec'
Making all in shine
make[5]: Entering directory `/home/user/vlc/modules/codec/shine'
make all-am
make[6]: Entering directory `/home/user/vlc/modules/codec/shine'
make[6]: Nothing to be done for `all-am'.
make[6]: Leaving directory `/home/user/vlc/modules/codec/shine'
make[5]: Leaving directory `/home/user/vlc/modules/codec/shine'
Making all in subtitles
make[5]: Entering directory `/home/user/vlc/modules/codec/subtitles'
make all-am
make[6]: Entering directory `/home/user/vlc/modules/codec/subtitles'
make[6]: Nothing to be done for `all-am'.
make[6]: Leaving directory `/home/user/vlc/modules/codec/subtitles'
make[5]: Leaving directory `/home/user/vlc/modules/codec/subtitles'
Making all in spudec
make[5]: Entering directory `/home/user/vlc/modules/codec/spudec'
make all-am
make[6]: Entering directory `/home/user/vlc/modules/codec/spudec'
make[6]: Nothing to be done for `all-am'.
make[6]: Leaving directory `/home/user/vlc/modules/codec/spudec'
make[5]: Leaving directory `/home/user/vlc/modules/codec/spudec'
Making all in wmafixed
make[5]: Entering directory `/home/user/vlc/modules/codec/wmafixed'
make all-am
make[6]: Entering directory `/home/user/vlc/modules/codec/wmafixed'
make[6]: Nothing to be done for `all-am'.
make[6]: Leaving directory `/home/user/vlc/modules/codec/wmafixed'
make[5]: Leaving directory `/home/user/vlc/modules/codec/wmafixed'
Making all in omxil
make[5]: Entering directory `/home/user/vlc/modules/codec/omxil'
make all-am
make[6]: Entering directory `/home/user/vlc/modules/codec/omxil'
make[6]: Nothing to be done for `all-am'.
make[6]: Leaving directory `/home/user/vlc/modules/codec/omxil'
make[5]: Leaving directory `/home/user/vlc/modules/codec/omxil'
make[5]: Entering directory `/home/user/vlc/modules/codec'
make[5]: Nothing to be done for `all-am'.
make[5]: Leaving directory `/home/user/vlc/modules/codec'
make[4]: Leaving directory `/home/user/vlc/modules/codec'
make[3]: Leaving directory `/home/user/vlc/modules/codec'
Making all in control
make[3]: Entering directory `/home/user/vlc/modules/control'
make all-recursive
make[4]: Entering directory `/home/user/vlc/modules/control'
Making all in http
make[5]: Entering directory `/home/user/vlc/modules/control/http'
make all-am
make[6]: Entering directory `/home/user/vlc/modules/control/http'
make[6]: Nothing to be done for `all-am'.
make[6]: Leaving directory `/home/user/vlc/modules/control/http'
make[5]: Leaving directory `/home/user/vlc/modules/control/http'
Making all in globalhotkeys
make[5]: Entering directory `/home/user/vlc/modules/control/globalhotkeys'
make all-am
make[6]: Entering directory `/home/user/vlc/modules/control/globalhotkeys'
make[6]: Nothing to be done for `all-am'.
make[6]: Leaving directory `/home/user/vlc/modules/control/globalhotkeys'
make[5]: Leaving directory `/home/user/vlc/modules/control/globalhotkeys'
make[5]: Entering directory `/home/user/vlc/modules/control'
make[5]: Nothing to be done for `all-am'.
make[5]: Leaving directory `/home/user/vlc/modules/control'
make[4]: Leaving directory `/home/user/vlc/modules/control'
make[3]: Leaving directory `/home/user/vlc/modules/control'
Making all in demux
make[3]: Entering directory `/home/user/vlc/modules/demux'
make all-recursive
make[4]: Entering directory `/home/user/vlc/modules/demux'
Making all in asf
make[5]: Entering directory `/home/user/vlc/modules/demux/asf'
make all-am
make[6]: Entering directory `/home/user/vlc/modules/demux/asf'
make[6]: Nothing to be done for `all-am'.
make[6]: Leaving directory `/home/user/vlc/modules/demux/asf'
make[5]: Leaving directory `/home/user/vlc/modules/demux/asf'
Making all in avformat
make[5]: Entering directory `/home/user/vlc/modules/demux/avformat'
make all-am
make[6]: Entering directory `/home/user/vlc/modules/demux/avformat'
make[6]: Nothing to be done for `all-am'.
make[6]: Leaving directory `/home/user/vlc/modules/demux/avformat'
make[5]: Leaving directory `/home/user/vlc/modules/demux/avformat'
Making all in avi
make[5]: Entering directory `/home/user/vlc/modules/demux/avi'
make all-am
make[6]: Entering directory `/home/user/vlc/modules/demux/avi'
make[6]: Nothing to be done for `all-am'.
make[6]: Leaving directory `/home/user/vlc/modules/demux/avi'
make[5]: Leaving directory `/home/user/vlc/modules/demux/avi'
Making all in mkv
make[5]: Entering directory `/home/user/vlc/modules/demux/mkv'
make all-am
make[6]: Entering directory `/home/user/vlc/modules/demux/mkv'
make[6]: Nothing to be done for `all-am'.
make[6]: Leaving directory `/home/user/vlc/modules/demux/mkv'
make[5]: Leaving directory `/home/user/vlc/modules/demux/mkv'
Making all in mp4
make[5]: Entering directory `/home/user/vlc/modules/demux/mp4'
make all-am
make[6]: Entering directory `/home/user/vlc/modules/demux/mp4'
make[6]: Nothing to be done for `all-am'.
make[6]: Leaving directory `/home/user/vlc/modules/demux/mp4'
make[5]: Leaving directory `/home/user/vlc/modules/demux/mp4'
Making all in mpeg
make[5]: Entering directory `/home/user/vlc/modules/demux/mpeg'
make all-am
make[6]: Entering directory `/home/user/vlc/modules/demux/mpeg'
make[6]: Nothing to be done for `all-am'.
make[6]: Leaving directory `/home/user/vlc/modules/demux/mpeg'
make[5]: Leaving directory `/home/user/vlc/modules/demux/mpeg'
Making all in playlist
make[5]: Entering directory `/home/user/vlc/modules/demux/playlist'
make all-am
make[6]: Entering directory `/home/user/vlc/modules/demux/playlist'
make[6]: Nothing to be done for `all-am'.
make[6]: Leaving directory `/home/user/vlc/modules/demux/playlist'
make[5]: Leaving directory `/home/user/vlc/modules/demux/playlist'
make[5]: Entering directory `/home/user/vlc/modules/demux'
make[5]: Nothing to be done for `all-am'.
make[5]: Leaving directory `/home/user/vlc/modules/demux'
make[4]: Leaving directory `/home/user/vlc/modules/demux'
make[3]: Leaving directory `/home/user/vlc/modules/demux'
Making all in gui
make[3]: Entering directory `/home/user/vlc/modules/gui'
make all-recursive
make[4]: Entering directory `/home/user/vlc/modules/gui'
Making all in qt4
make[5]: Entering directory `/home/user/vlc/modules/gui/qt4'
make all-am
make[6]: Entering directory `/home/user/vlc/modules/gui/qt4'
make[6]: Nothing to be done for `all-am'.
make[6]: Leaving directory `/home/user/vlc/modules/gui/qt4'
make[5]: Leaving directory `/home/user/vlc/modules/gui/qt4'
Making all in skins2
make[5]: Entering directory `/home/user/vlc/modules/gui/skins2'
make all-am
make[6]: Entering directory `/home/user/vlc/modules/gui/skins2'
make[6]: Nothing to be done for `all-am'.
make[6]: Leaving directory `/home/user/vlc/modules/gui/skins2'
make[5]: Leaving directory `/home/user/vlc/modules/gui/skins2'
make[5]: Entering directory `/home/user/vlc/modules/gui'
make[5]: Nothing to be done for `all-am'.
make[5]: Leaving directory `/home/user/vlc/modules/gui'
make[4]: Leaving directory `/home/user/vlc/modules/gui'
make[3]: Leaving directory `/home/user/vlc/modules/gui'
Making all in meta_engine
make[3]: Entering directory `/home/user/vlc/modules/meta_engine'
make all-am
make[4]: Entering directory `/home/user/vlc/modules/meta_engine'
make[4]: Nothing to be done for `all-am'.
make[4]: Leaving directory `/home/user/vlc/modules/meta_engine'
make[3]: Leaving directory `/home/user/vlc/modules/meta_engine'
Making all in misc
make[3]: Entering directory `/home/user/vlc/modules/misc'
make all-recursive
make[4]: Entering directory `/home/user/vlc/modules/misc'
Making all in dummy
make[5]: Entering directory `/home/user/vlc/modules/misc/dummy'
make all-am
make[6]: Entering directory `/home/user/vlc/modules/misc/dummy'
make[6]: Nothing to be done for `all-am'.
make[6]: Leaving directory `/home/user/vlc/modules/misc/dummy'
make[5]: Leaving directory `/home/user/vlc/modules/misc/dummy'
Making all in notify
make[5]: Entering directory `/home/user/vlc/modules/misc/notify'
make all-am
make[6]: Entering directory `/home/user/vlc/modules/misc/notify'
make[6]: Nothing to be done for `all-am'.
make[6]: Leaving directory `/home/user/vlc/modules/misc/notify'
make[5]: Leaving directory `/home/user/vlc/modules/misc/notify'
Making all in playlist
make[5]: Entering directory `/home/user/vlc/modules/misc/playlist'
make all-am
make[6]: Entering directory `/home/user/vlc/modules/misc/playlist'
make[6]: Nothing to be done for `all-am'.
make[6]: Leaving directory `/home/user/vlc/modules/misc/playlist'
make[5]: Leaving directory `/home/user/vlc/modules/misc/playlist'
Making all in stats
make[5]: Entering directory `/home/user/vlc/modules/misc/stats'
make all-am
make[6]: Entering directory `/home/user/vlc/modules/misc/stats'
make[6]: Nothing to be done for `all-am'.
make[6]: Leaving directory `/home/user/vlc/modules/misc/stats'
make[5]: Leaving directory `/home/user/vlc/modules/misc/stats'
Making all in osd
make[5]: Entering directory `/home/user/vlc/modules/misc/osd'
make all-am
make[6]: Entering directory `/home/user/vlc/modules/misc/osd'
make[6]: Nothing to be done for `all-am'.
make[6]: Leaving directory `/home/user/vlc/modules/misc/osd'
make[5]: Leaving directory `/home/user/vlc/modules/misc/osd'
Making all in xml
make[5]: Entering directory `/home/user/vlc/modules/misc/xml'
make all-am
make[6]: Entering directory `/home/user/vlc/modules/misc/xml'
make[6]: Nothing to be done for `all-am'.
make[6]: Leaving directory `/home/user/vlc/modules/misc/xml'
make[5]: Leaving directory `/home/user/vlc/modules/misc/xml'
Making all in lua
make[5]: Entering directory `/home/user/vlc/modules/misc/lua'
make all-am
make[6]: Entering directory `/home/user/vlc/modules/misc/lua'
make[6]: Nothing to be done for `all-am'.
make[6]: Leaving directory `/home/user/vlc/modules/misc/lua'
make[5]: Leaving directory `/home/user/vlc/modules/misc/lua'
make[5]: Entering directory `/home/user/vlc/modules/misc'
make[5]: Nothing to be done for `all-am'.
make[5]: Leaving directory `/home/user/vlc/modules/misc'
make[4]: Leaving directory `/home/user/vlc/modules/misc'
make[3]: Leaving directory `/home/user/vlc/modules/misc'
Making all in packetizer
make[3]: Entering directory `/home/user/vlc/modules/packetizer'
make all-am
make[4]: Entering directory `/home/user/vlc/modules/packetizer'
make[4]: Nothing to be done for `all-am'.
make[4]: Leaving directory `/home/user/vlc/modules/packetizer'
make[3]: Leaving directory `/home/user/vlc/modules/packetizer'
Making all in services_discovery
make[3]: Entering directory `/home/user/vlc/modules/services_discovery'
make all-am
make[4]: Entering directory `/home/user/vlc/modules/services_discovery'
CXXLD libupnp_intel_plugin.la
Creating library file: .libs/libupnp_intel_plugin.dll.a.libs/libupnp_intel_plugin_la-upnp_intel.o: In function `Z24xml_getChildElementValueP13_IXML_ElementPKc':
C:\msys\1.0\home\user\vlc\modules\services_discovery/upnp_intel.cpp:158: undefined reference to `_imp__ixmlElement_getElementsByTagName'
C:\msys\1.0\home\user\vlc\modules\services_discovery/upnp_intel.cpp:162: undefined reference to `_imp__ixmlNodeList_item'
C:\msys\1.0\home\user\vlc\modules\services_discovery/upnp_intel.cpp:163: undefined reference to `_imp__ixmlNodeList_free'
C:\msys\1.0\home\user\vlc\modules\services_discovery/upnp_intel.cpp:166: undefined reference to `_imp__ixmlNode_getFirstChild'
C:\msys\1.0\home\user\vlc\modules\services_discovery/upnp_intel.cpp:169: undefined reference to `_imp__ixmlNode_getNodeValue'
.libs/libupnp_intel_plugin_la-upnp_intel.o: In function `Z17parseBrowseResultP14_IXML_Document':
C:\msys\1.0\home\user\vlc\modules\services_discovery/upnp_intel.cpp:175: undefined reference to `_imp__ixmlRelaxParser'
C:\msys\1.0\home\user\vlc\modules\services_discovery/upnp_intel.cpp:180: undefined reference to `_imp__ixmlDocument_getElementsByTagName'
C:\msys\1.0\home\user\vlc\modules\services_discovery/upnp_intel.cpp:184: undefined reference to `_imp__ixmlNodeList_item'
C:\msys\1.0\home\user\vlc\modules\services_discovery/upnp_intel.cpp:186: undefined reference to `_imp__ixmlNodeList_free'
C:\msys\1.0\home\user\vlc\modules\services_discovery/upnp_intel.cpp:190: undefined reference to `_imp__ixmlNode_getFirstChild'
C:\msys\1.0\home\user\vlc\modules\services_discovery/upnp_intel.cpp:193: undefined reference to `_imp__ixmlNode_getNodeValue'
C:\msys\1.0\home\user\vlc\modules\services_discovery/upnp_intel.cpp:196: undefined reference to `_imp__ixmlParseBuffer'
.libs/libupnp_intel_plugin_la-upnp_intel.o:C:\msys\1.0\home\user\vlc\modules\services_discovery/upnp_intel.cpp:524: undefined reference to `_imp__UpnpSubscribe'
.libs/libupnp_intel_plugin_la-upnp_intel.o:C:\msys\1.0\home\user\vlc\modules\services_discovery/upnp_intel.cpp:533: undefined reference to `_imp__UpnpGetErrorMessage'
.libs/libupnp_intel_plugin_la-upnp_intel.o:C:\msys\1.0\home\user\vlc\modules\services_discovery/upnp_intel.cpp:567: undefined reference to `_imp__UpnpAddToAction'
.libs/libupnp_intel_plugin_la-upnp_intel.o:C:\msys\1.0\home\user\vlc\modules\services_discovery/upnp_intel.cpp:571: undefined reference to `_imp__UpnpGetErrorMessage'
.libs/libupnp_intel_plugin_la-upnp_intel.o:C:\msys\1.0\home\user\vlc\modules\services_discovery/upnp_intel.cpp:617: undefined reference to `_imp__ixmlDocument_free'
.libs/libupnp_intel_plugin_la-upnp_intel.o:C:\msys\1.0\home\user\vlc\modules\services_discovery/upnp_intel.cpp:593: undefined reference to `_imp__UpnpGetErrorMessage'
.libs/libupnp_intel_plugin_la-upnp_intel.o:C:\msys\1.0\home\user\vlc\modules\services_discovery/upnp_intel.cpp:582: undefined reference to `_imp__UpnpGetErrorMessage'
.libs/libupnp_intel_plugin_la-upnp_intel.o:C:\msys\1.0\home\user\vlc\modules\services_discovery/upnp_intel.cpp:615: undefined reference to `_imp__UpnpGetErrorMessage'
.libs/libupnp_intel_plugin_la-upnp_intel.o:C:\msys\1.0\home\user\vlc\modules\services_discovery/upnp_intel.cpp:604: undefined reference to `_imp__UpnpGetErrorMessage'
.libs/libupnp_intel_plugin_la-upnp_intel.o:C:\msys\1.0\home\user\vlc\modules\services_discovery/upnp_intel.cpp:624: undefined reference to `_imp__UpnpGetErrorMessage'
.libs/libupnp_intel_plugin_la-upnp_intel.o:C:\msys\1.0\home\user\vlc\modules\services_discovery/upnp_intel.cpp:635: undefined reference to `_imp__UpnpSendAction'
.libs/libupnp_intel_plugin_la-upnp_intel.o:C:\msys\1.0\home\user\vlc\modules\services_discovery/upnp_intel.cpp:639: undefined reference to `_imp__UpnpGetErrorMessage'
.libs/libupnp_intel_plugin_la-upnp_intel.o:C:\msys\1.0\home\user\vlc\modules\services_discovery/upnp_intel.cpp:644: undefined reference to `_imp__ixmlDocument_free'
.libs/libupnp_intel_plugin_la-upnp_intel.o: In function `Close':
C:\msys\1.0\home\user\vlc\modules\services_discovery/upnp_intel.cpp:141: undefined reference to `_imp__UpnpFinish'
.libs/libupnp_intel_plugin_la-upnp_intel.o: In function `Open':
C:\msys\1.0\home\user\vlc\modules\services_discovery/upnp_intel.cpp:97: undefined reference to `_imp__UpnpInit'
C:\msys\1.0\home\user\vlc\modules\services_discovery/upnp_intel.cpp:108: undefined reference to `_imp__UpnpRegisterClient'
C:\msys\1.0\home\user\vlc\modules\services_discovery/upnp_intel.cpp:117: undefined reference to `_imp__UpnpSearchAsync'
C:\msys\1.0\home\user\vlc\modules\services_discovery/upnp_intel.cpp:126: undefined reference to `_imp__UpnpSetMaxContentLength'
C:\msys\1.0\home\user\vlc\modules\services_discovery/upnp_intel.cpp:129: undefined reference to `_imp__UpnpGetErrorMessage'
C:\msys\1.0\home\user\vlc\modules\services_discovery/upnp_intel.cpp undefined reference to `_imp__UpnpGetErrorMessage'
.libs/libupnp_intel_plugin_la-upnp_intel.o:C:\msys\1.0\home\user\vlc\modules\services_discovery/upnp_intel.cpp:695: undefined reference to `_imp__ixmlDocument_free'
.libs/libupnp_intel_plugin_la-upnp_intel.o:C:\msys\1.0\home\user\vlc\modules\services_discovery/upnp_intel.cpp:706: undefined reference to `_imp__ixmlDocument_getElementsByTagName'
.libs/libupnp_intel_plugin_la-upnp_intel.o:C:\msys\1.0\home\user\vlc\modules\services_discovery/upnp_intel.cpp:711: undefined reference to `_imp__ixmlNodeList_length'
.libs/libupnp_intel_plugin_la-upnp_intel.o:C:\msys\1.0\home\user\vlc\modules\services_discovery/upnp_intel.cpp:714: undefined reference to `_imp__ixmlNodeList_item'
.libs/libupnp_intel_plugin_la-upnp_intel.o:C:\msys\1.0\home\user\vlc\modules\services_discovery/upnp_intel.cpp:717: undefined reference to `_imp__ixmlElement_getAttribute'
.libs/libupnp_intel_plugin_la-upnp_intel.o:C:\msys\1.0\home\user\vlc\modules\services_discovery/upnp_intel.cpp:722: undefined reference to `_imp__ixmlElement_getAttribute'
.libs/libupnp_intel_plugin_la-upnp_intel.o:C:\msys\1.0\home\user\vlc\modules\services_discovery/upnp_intel.cpp:752: undefined reference to `_imp__ixmlNodeList_free'
.libs/libupnp_intel_plugin_la-upnp_intel.o:C:\msys\1.0\home\user\vlc\modules\services_discovery/upnp_intel.cpp:756: undefined reference to `_imp__ixmlDocument_getElementsByTagName'
.libs/libupnp_intel_plugin_la-upnp_intel.o:C:\msys\1.0\home\user\vlc\modules\services_discovery/upnp_intel.cpp:759: undefined reference to `_imp__ixmlNodeList_length'
.libs/libupnp_intel_plugin_la-upnp_intel.o:C:\msys\1.0\home\user\vlc\modules\services_discovery/upnp_intel.cpp:762: undefined reference to `_imp__ixmlNodeList_item'
.libs/libupnp_intel_plugin_la-upnp_intel.o:C:\msys\1.0\home\user\vlc\modules\services_discovery/upnp_intel.cpp:765: undefined reference to `_imp__ixmlElement_getAttribute'
.libs/libupnp_intel_plugin_la-upnp_intel.o:C:\msys\1.0\home\user\vlc\modules\services_discovery/upnp_intel.cpp:785: undefined reference to `_imp__ixmlNodeList_free'
.libs/libupnp_intel_plugin_la-upnp_intel.o:C:\msys\1.0\home\user\vlc\modules\services_discovery/upnp_intel.cpp:788: undefined reference to `_imp__ixmlDocument_free'
.libs/libupnp_intel_plugin_la-upnp_intel.o:C:\msys\1.0\home\user\vlc\modules\services_discovery/upnp_intel.cpp:309: undefined reference to `_imp__ixmlDocument_getElementsByTagName'
.libs/libupnp_intel_plugin_la-upnp_intel.o:C:\msys\1.0\home\user\vlc\modules\services_discovery/upnp_intel.cpp:325: undefined reference to `_imp__ixmlDocument_getElementsByTagName'
.libs/libupnp_intel_plugin_la-upnp_intel.o:C:\msys\1.0\home\user\vlc\modules\services_discovery/upnp_intel.cpp:329: undefined reference to `_imp__ixmlNodeList_length'
.libs/libupnp_intel_plugin_la-upnp_intel.o:C:\msys\1.0\home\user\vlc\modules\services_discovery/upnp_intel.cpp:388: undefined reference to `_imp__ixmlNodeList_item'
.libs/libupnp_intel_plugin_la-upnp_intel.o:C:\msys\1.0\home\user\vlc\modules\services_discovery/upnp_intel.cpp:332: undefined reference to `_imp__ixmlNodeList_item'
.libs/libupnp_intel_plugin_la-upnp_intel.o:C:\msys\1.0\home\user\vlc\modules\services_discovery/upnp_intel.cpp:457: undefined reference to `_imp__ixmlNodeList_free'
.libs/libupnp_intel_plugin_la-upnp_intel.o:C:\msys\1.0\home\user\vlc\modules\services_discovery/upnp_intel.cpp:381: undefined reference to `_imp__ixmlElement_getElementsByTagName'
.libs/libupnp_intel_plugin_la-upnp_intel.o:C:\msys\1.0\home\user\vlc\modules\services_discovery/upnp_intel.cpp:421: undefined reference to `_imp__UpnpResolveURL'
.libs/libupnp_intel_plugin_la-upnp_intel.o:C:\msys\1.0\home\user\vlc\modules\services_discovery/upnp_intel.cpp:442: undefined reference to `_imp__UpnpResolveURL'
.libs/libupnp_intel_plugin_la-upnp_intel.o:C:\msys\1.0\home\user\vlc\modules\services_discovery/upnp_intel.cpp:313: undefined reference to `_imp__ixmlNodeList_item'
.libs/libupnp_intel_plugin_la-upnp_intel.o:C:\msys\1.0\home\user\vlc\modules\services_discovery/upnp_intel.cpp:315: undefined reference to `_imp__ixmlNode_getFirstChild'
.libs/libupnp_intel_plugin_la-upnp_intel.o:C:\msys\1.0\home\user\vlc\modules\services_discovery/upnp_intel.cpp:316: undefined reference to `_imp__ixmlNode_getNodeValue'
.libs/libupnp_intel_plugin_la-upnp_intel.o:C:\msys\1.0\home\user\vlc\modules\services_discovery/upnp_intel.cpp:319: undefined reference to `_imp__ixmlNodeList_free'
.libs/libupnp_intel_plugin_la-upnp_intel.o:C:\msys\1.0\home\user\vlc\modules\services_discovery/upnp_intel.cpp:454: undefined reference to `_imp__ixmlNodeList_free'
.libs/libupnp_intel_plugin_la-upnp_intel.o: In function `Callback':
C:\msys\1.0\home\user\vlc\modules\services_discovery/upnp_intel.cpp:221: undefined reference to `_imp__UpnpDownloadXmlDoc'
C:\msys\1.0\home\user\vlc\modules\services_discovery/upnp_intel.cpp:233: undefined reference to `_imp__ixmlDocument_free
'
collect2: ld returned 1 exit status
make[4]: *** [libupnp_intel_plugin.la] Error 1
make[4]: Leaving directory `/home/user/vlc/modules/services_discovery'
make[3]: *** [all] Error 2
make[3]: Leaving directory `/home/user/vlc/modules/services_discovery'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/user/vlc/modules'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/user/vlc'
make: *** [all] Error 2
___________________________________________________________________________________________________________________
Please help....