I am trying to crosscompile vlc. I managed to compile a linux version, but when trying to create the win32 version using
Code: Select all
make package-win32-base
For instance U2D is not defined, neither is OBJCOPY. There are others, but these are the first 2 that are causing problems.
Do I need to alter the makefile by hand, or did I forget something? I don't know which command OBJCOPY is supposed to be...
If anyone knows what I am doing wrong, please let me know.
I also tried to do the same thing using MSys on windows but when running compile I am having the following issue:
Code: Select all
MAKE : services_discovery
Creating library file: .libs/libupnp_intel_plugin.dll.a.libs/libupnp_intel_plugi
n_la-upnp_intel.o: In function `Z24xml_getChildElementValueP13_IXML_ElementPKc':
C:\msys\1.0\home\user\vlc\modules\services_discovery/upnp_intel.cpp:157: unde
fined reference to `_imp__ixmlElement_getElementsByTagName'
C:\msys\1.0\home\user\vlc\modules\services_discovery/upnp_intel.cpp:161: unde
fined reference to `_imp__ixmlNodeList_item'
C:\msys\1.0\home\user\vlc\modules\services_discovery/upnp_intel.cpp:162: unde
fined reference to `_imp__ixmlNodeList_free'
C:\msys\1.0\home\user\vlc\modules\services_discovery/upnp_intel.cpp:165: unde
fined reference to `_imp__ixmlNode_getFirstChild'
C:\msys\1.0\home\user\vlc\modules\services_discovery/upnp_intel.cpp:168: unde
fined 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:174: unde
fined reference to `_imp__ixmlRelaxParser'
C:\msys\1.0\home\user\vlc\modules\services_discovery/upnp_intel.cpp:179: unde
fined reference to `_imp__ixmlDocument_getElementsByTagName'
C:\msys\1.0\home\user\vlc\modules\services_discovery/upnp_intel.cpp:183: unde
fined reference to `_imp__ixmlNodeList_item'
C:\msys\1.0\home\user\vlc\modules\services_discovery/upnp_intel.cpp:185: unde
fined reference to `_imp__ixmlNodeList_free'
C:\msys\1.0\home\user\vlc\modules\services_discovery/upnp_intel.cpp:189: unde
fined reference to `_imp__ixmlNode_getFirstChild'
C:\msys\1.0\home\user\vlc\modules\services_discovery/upnp_intel.cpp:192: unde
fined reference to `_imp__ixmlNode_getNodeValue'
C:\msys\1.0\home\user\vlc\modules\services_discovery/upnp_intel.cpp:195: unde
fined 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:523: undefined reference to `_imp__UpnpSubscri
be'
.libs/libupnp_intel_plugin_la-upnp_intel.o:C:\msys\1.0\home\user\vlc\modules\
services_discovery/upnp_intel.cpp:532: undefined reference to `_imp__UpnpGetErro
rMessage'
.libs/libupnp_intel_plugin_la-upnp_intel.o:C:\msys\1.0\home\user\vlc\modules\
services_discovery/upnp_intel.cpp:566: undefined reference to `_imp__UpnpAddToAc
tion'
.libs/libupnp_intel_plugin_la-upnp_intel.o:C:\msys\1.0\home\user\vlc\modules\
services_discovery/upnp_intel.cpp:570: undefined reference to `_imp__UpnpGetErro
rMessage'
.libs/libupnp_intel_plugin_la-upnp_intel.o:C:\msys\1.0\home\user\vlc\modules\
services_discovery/upnp_intel.cpp:616: undefined reference to `_imp__ixmlDocumen
t_free'