<html><body><div style="color:#000; background-color:#fff; font-family:arial, helvetica, sans-serif;font-size:10pt"><div><div>First, I apologize for posting this to the dev list. I posted this to the Windows Troubleshooting forum and have gotten no response.</div><div><br></div><div>I'm trying to cross compile vlc 2.0.7 to win32 using the recipe here:http://wiki.videolan.org/Win32Compile. I'm using the 32 bit toolchain. When I make, I get the error: "make[6]: *** [libavcodec_plugin_la-copy.lo] Error 1".</div><div><br></div><div>I've tried this with vlc 2.1 pre and vlc 2.0.7. I get the same result. I've searched, I've googled. I'm not having luck finding info about this error. I'm running ubuntu 13.04 32 bit. </div><div><br></div><div>Config complains about libva-x11: (it is installed on my system):</div><div><br></div><div>.</div><div>.</div><div>checking for libavutil/avutil.h... yes</div><div>checking for LIBVA... no</div><div>configure: WARNING:
 No package 'libva' found</div><div>No package 'libva-x11' found.</div><div>checking dxva2api.h usability... yes </div><div>.</div><div><br></div><div><br></div><div>Config does succeed:</div><div><br></div><div>.</div><div>.</div><div>libvlc configuration</div><div>--------------------</div><div>version               : 2.0.7</div><div>system                : mingw32</div><div>architecture          : i586 mmx sse sse2</div><div>optimizations         : yes</div><div>vlc aliases           : cvlc rvlc svlc qvlc</div><div><br></div><div><br></div><div>However, Make fails:</div><div><br></div><div>.</div><div>.</div><div>Creating library file: .libs/libaout_file_plugin.dll.a</div><div>make[4]: Leaving directory `/home/s/vlc-2.0/win32/modules/audio_output'</div><div>make[3]: Leaving directory
 `/home/s/vlc-2.0/win32/modules/audio_output'</div><div>Making all in codec</div><div>make[3]: Entering directory `/home/s/vlc-2.0/win32/modules/codec'</div><div>make  all-recursive</div><div>make[4]: Entering directory `/home/s/vlc-2.0/win32/modules/codec'</div><div>Making all in loader</div><div>make[5]: Entering directory `/home/s/vlc-2.0/win32/modules/codec/loader'</div><div>make[5]: Nothing to be done for `all'.</div><div>make[5]: Leaving directory `/home/s/vlc-2.0/win32/modules/codec/loader'</div><div>Making all in dmo</div><div>make[5]: Entering directory `/home/s/vlc-2.0/win32/modules/codec/dmo'</div><div>make  all-am</div><div>make[6]: Entering directory `/home/s/vlc-2.0/win32/modules/codec/dmo'</div><div>  CC     libdmo_plugin_la-dmo.lo</div><div>../../../../extras/package/win32/../../../modules/codec/dmo/dmo.c: In function 'LoadDMO':</div><div>../../../../extras/package/win32/../../../modules/codec/dmo/dmo.c:814:
 warning: dereferencing type-punned pointer will break strict-aliasing rules</div><div>../../../../extras/package/win32/../../../modules/codec/dmo/dmo.c:824: warning: dereferencing type-punned pointer will break strict-aliasing rules</div><div>../../../../extras/package/win32/../../../modules/codec/dmo/dmo.c: In function 'EncoderSetVideoType':</div><div>../../../../extras/package/win32/../../../modules/codec/dmo/dmo.c:1236: warning: dereferencing type-punned pointer will break strict-aliasing rules</div><div>  CC     libdmo_plugin_la-buffer.lo</div><div>  CCLD   libdmo_plugin.la</div><div>Creating library file: .libs/libdmo_plugin.dll.a</div><div>make[6]: Leaving directory `/home/s/vlc-2.0/win32/modules/codec/dmo'</div><div>make[5]: Leaving directory `/home/s/vlc-2.0/win32/modules/codec/dmo'</div><div>Making all in avcodec</div><div>make[5]: Entering directory `/home/s/vlc-2.0/win32/modules/codec/avcodec'</div><div>make
  all-am</div><div>make[6]: Entering directory `/home/s/vlc-2.0/win32/modules/codec/avcodec'</div><div>  CC     libavcodec_plugin_la-avcodec.lo</div><div>../../../../extras/package/win32/../../../modules/codec/avcodec/avcodec.c: In function 'OpenDecoder':</div><div>../../../../extras/package/win32/../../../modules/codec/avcodec/avcodec.c:249: warning: comparison between signed and unsigned</div><div>../../../../extras/package/win32/../../../modules/codec/avcodec/avcodec.c:278: warning: 'dsp_mask' is deprecated (declared at /home/s/vlc-2.0/contrib/i586-mingw32msvc/include/libavcodec/avcodec.h:2649)</div><div>../../../../extras/package/win32/../../../modules/codec/avcodec/avcodec.c:281: warning: 'dsp_mask' is deprecated (declared at /home/s/vlc-2.0/contrib/i586-mingw32msvc/include/libavcodec/avcodec.h:2649)</div><div>../../../../extras/package/win32/../../../modules/codec/avcodec/avcodec.c:285: warning: 'dsp_mask' is deprecated
 (declared at /home/s/vlc-2.0/contrib/i586-mingw32msvc/include/libavcodec/avcodec.h:2649)</div><div>../../../../extras/package/win32/../../../modules/codec/avcodec/avcodec.c:289: warning: 'dsp_mask' is deprecated (declared at /home/s/vlc-2.0/contrib/i586-mingw32msvc/include/libavcodec/avcodec.h:2649)</div><div>../../../../extras/package/win32/../../../modules/codec/avcodec/avcodec.c:293: warning: 'dsp_mask' is deprecated (declared at /home/s/vlc-2.0/contrib/i586-mingw32msvc/include/libavcodec/avcodec.h:2649)</div><div>../../../../extras/package/win32/../../../modules/codec/avcodec/avcodec.c:297: warning: 'dsp_mask' is deprecated (declared at /home/s/vlc-2.0/contrib/i586-mingw32msvc/include/libavcodec/avcodec.h:2649)</div><div>../../../../extras/package/win32/../../../modules/codec/avcodec/avcodec.c:301: warning: 'dsp_mask' is deprecated (declared at
 /home/s/vlc-2.0/contrib/i586-mingw32msvc/include/libavcodec/avcodec.h:2649)</div><div>../../../../extras/package/win32/../../../modules/codec/avcodec/avcodec.c:305: warning: 'dsp_mask' is deprecated (declared at /home/s/vlc-2.0/contrib/i586-mingw32msvc/include/libavcodec/avcodec.h:2649)</div><div>../../../../extras/package/win32/../../../modules/codec/avcodec/avcodec.c:309: warning: 'dsp_mask' is deprecated (declared at /home/s/vlc-2.0/contrib/i586-mingw32msvc/include/libavcodec/avcodec.h:2649)</div><div>../../../../extras/package/win32/../../../modules/codec/avcodec/avcodec.c:313: warning: 'dsp_mask' is deprecated (declared at /home/s/vlc-2.0/contrib/i586-mingw32msvc/include/libavcodec/avcodec.h:2649)</div><div>  CC     libavcodec_plugin_la-video.lo</div><div>In file included from ../../../../extras/package/win32/../../../modules/codec/avcodec/avcodec.h:25,</div><div>                 from
 ../../../../extras/package/win32/../../../modules/codec/avcodec/video.c:62:</div><div>../../../config.h:759:1: warning: "_WIN32_WINNT" redefined</div><div>../../../../extras/package/win32/../../../modules/codec/avcodec/video.c:36:1: warning: this is the location of the previous definition</div><div>../../../../extras/package/win32/../../../modules/codec/avcodec/video.c:104:3: warning: #warning FIXME</div><div>../../../../extras/package/win32/../../../modules/codec/avcodec/video.c: In function 'InitVideoDec':</div><div>../../../../extras/package/win32/../../../modules/codec/avcodec/video.c:254: warning: 'lowres' is deprecated (declared at /home/s/vlc-2.0/contrib/i586-mingw32msvc/include/libavcodec/avcodec.h:2671)</div><div>../../../../extras/package/win32/../../../modules/codec/avcodec/video.c:446:3: warning: #warning FIXME</div><div>../../../../extras/package/win32/../../../modules/codec/avcodec/video.c: In function
 'DecodeVideo':</div><div>../../../../extras/package/win32/../../../modules/codec/avcodec/video.c:651: warning: comparison between signed and unsigned</div><div>  CC     libavcodec_plugin_la-subtitle.lo</div><div>  CC     libavcodec_plugin_la-audio.lo</div><div>../../../../extras/package/win32/../../../modules/codec/avcodec/audio.c: In function 'InitDecoderConfig':</div><div>../../../../extras/package/win32/../../../modules/codec/avcodec/audio.c:137: warning: comparison between signed and unsigned</div><div>../../../../extras/package/win32/../../../modules/codec/avcodec/audio.c: In function 'DecodeAudio':</div><div>../../../../extras/package/win32/../../../modules/codec/avcodec/audio.c:310: warning: comparison between signed and unsigned</div><div>../../../../extras/package/win32/../../../modules/codec/avcodec/audio.c:310: warning: signed and unsigned type in conditional
 expression</div><div>../../../../extras/package/win32/../../../modules/codec/avcodec/audio.c:320: warning: 'avcodec_decode_audio3' is deprecated (declared at /home/s/vlc-2.0/contrib/i586-mingw32msvc/include/libavcodec/avcodec.h:3560)</div><div>../../../../extras/package/win32/../../../modules/codec/avcodec/audio.c: In function 'SetupOutputFormat':</div><div>../../../../extras/package/win32/../../../modules/codec/avcodec/audio.c:469: warning: comparison between signed and unsigned</div><div>  CC     libavcodec_plugin_la-deinterlace.lo</div><div>  CC     libavcodec_plugin_la-fourcc.lo</div><div>  CC     libavcodec_plugin_la-chroma.lo</div><div>  CC     libavcodec_plugin_la-vaapi.lo</div><div>  CC     libavcodec_plugin_la-dxva2.lo</div><div>In file included from ../../../../extras/package/win32/../../../modules/codec/avcodec/avcodec.h:25,</div><div>         
        from ../../../../extras/package/win32/../../../modules/codec/avcodec/dxva2.c:56:</div><div>../../../config.h:759:1: warning: "_WIN32_WINNT" redefined</div><div>../../../../extras/package/win32/../../../modules/codec/avcodec/dxva2.c:35:1: warning: this is the location of the previous definition</div><div>../../../../extras/package/win32/../../../modules/codec/avcodec/dxva2.c:94: warning: 'IID_IDirectXVideoDecoderService' initialized and declared 'extern'</div><div>../../../../extras/package/win32/../../../modules/codec/avcodec/dxva2.c:95: warning: 'IID_IDirectXVideoAccelerationService' initialized and declared 'extern'</div><div>../../../../extras/package/win32/../../../modules/codec/avcodec/dxva2.c:97: warning: 'DXVA_NoEncrypt' initialized and declared 'extern'</div><div>../../../../extras/package/win32/../../../modules/codec/avcodec/dxva2.c:100: warning: 'DXVA2_ModeMPEG2_MoComp' initialized and declared
 'extern'</div><div>../../../../extras/package/win32/../../../modules/codec/avcodec/dxva2.c:101: warning: 'DXVA2_ModeMPEG2_IDCT' initialized and declared 'extern'</div><div>../../../../extras/package/win32/../../../modules/codec/avcodec/dxva2.c:102: warning: 'DXVA2_ModeMPEG2_VLD' initialized and declared 'extern'</div><div>../../../../extras/package/win32/../../../modules/codec/avcodec/dxva2.c:103: warning: 'DXVA2_ModeMPEG2and1_VLD' initialized and declared 'extern'</div><div>../../../../extras/package/win32/../../../modules/codec/avcodec/dxva2.c:104: warning: 'DXVA2_ModeMPEG1_VLD' initialized and declared 'extern'</div><div>../../../../extras/package/win32/../../../modules/codec/avcodec/dxva2.c:106: warning: 'DXVA2_ModeH264_A' initialized and declared 'extern'</div><div>../../../../extras/package/win32/../../../modules/codec/avcodec/dxva2.c:107: warning: 'DXVA2_ModeH264_B' initialized and declared
 'extern'</div><div>../../../../extras/package/win32/../../../modules/codec/avcodec/dxva2.c:108: warning: 'DXVA2_ModeH264_C' initialized and declared 'extern'</div><div>../../../../extras/package/win32/../../../modules/codec/avcodec/dxva2.c:109: warning: 'DXVA2_ModeH264_D' initialized and declared 'extern'</div><div>../../../../extras/package/win32/../../../modules/codec/avcodec/dxva2.c:110: warning: 'DXVA2_ModeH264_E' initialized and declared 'extern'</div><div>../../../../extras/package/win32/../../../modules/codec/avcodec/dxva2.c:111: warning: 'DXVA2_ModeH264_F' initialized and declared 'extern'</div><div>../../../../extras/package/win32/../../../modules/codec/avcodec/dxva2.c:112: warning: 'DXVA_ModeH264_VLD_Multiview' initialized and declared 'extern'</div><div>../../../../extras/package/win32/../../../modules/codec/avcodec/dxva2.c:113: warning: 'DXVA_ModeH264_VLD_WithFMOASO_NoFGT' initialized and declared
 'extern'</div><div>../../../../extras/package/win32/../../../modules/codec/avcodec/dxva2.c:114: warning: 'DXVADDI_Intel_ModeH264_A' initialized and declared 'extern'</div><div>../../../../extras/package/win32/../../../modules/codec/avcodec/dxva2.c:115: warning: 'DXVADDI_Intel_ModeH264_C' initialized and declared 'extern'</div><div>../../../../extras/package/win32/../../../modules/codec/avcodec/dxva2.c:116: warning: 'DXVADDI_Intel_ModeH264_E' initialized and declared 'extern'</div><div>../../../../extras/package/win32/../../../modules/codec/avcodec/dxva2.c:117: warning: 'DXVA_ModeH264_VLD_NoFGT_Flash' initialized and declared 'extern'</div><div>../../../../extras/package/win32/../../../modules/codec/avcodec/dxva2.c:119: warning: 'DXVA2_ModeWMV8_A' initialized and declared 'extern'</div><div>../../../../extras/package/win32/../../../modules/codec/avcodec/dxva2.c:120: warning: 'DXVA2_ModeWMV8_B' initialized and declared
 'extern'</div><div>../../../../extras/package/win32/../../../modules/codec/avcodec/dxva2.c:122: warning: 'DXVA2_ModeWMV9_A' initialized and declared 'extern'</div><div>../../../../extras/package/win32/../../../modules/codec/avcodec/dxva2.c:123: warning: 'DXVA2_ModeWMV9_B' initialized and declared 'extern'</div><div>../../../../extras/package/win32/../../../modules/codec/avcodec/dxva2.c:124: warning: 'DXVA2_ModeWMV9_C' initialized and declared 'extern'</div><div>../../../../extras/package/win32/../../../modules/codec/avcodec/dxva2.c:126: warning: 'DXVA2_ModeVC1_A' initialized and declared 'extern'</div><div>../../../../extras/package/win32/../../../modules/codec/avcodec/dxva2.c:127: warning: 'DXVA2_ModeVC1_B' initialized and declared 'extern'</div><div>../../../../extras/package/win32/../../../modules/codec/avcodec/dxva2.c:128: warning: 'DXVA2_ModeVC1_C' initialized and declared
 'extern'</div><div>../../../../extras/package/win32/../../../modules/codec/avcodec/dxva2.c:129: warning: 'DXVA2_ModeVC1_D' initialized and declared 'extern'</div><div>../../../../extras/package/win32/../../../modules/codec/avcodec/dxva2.c:130: warning: 'DXVA2_ModeVC1_D2010' initialized and declared 'extern'</div><div>../../../../extras/package/win32/../../../modules/codec/avcodec/dxva2.c:131: warning: 'DXVA_Intel_VC1_ClearVideo' initialized and declared 'extern'</div><div>../../../../extras/package/win32/../../../modules/codec/avcodec/dxva2.c:132: warning: 'DXVA_Intel_VC1_ClearVideo_2' initialized and declared 'extern'</div><div>../../../../extras/package/win32/../../../modules/codec/avcodec/dxva2.c:134: warning: 'DXVA_nVidia_MPEG4_ASP' initialized and declared 'extern'</div><div>../../../../extras/package/win32/../../../modules/codec/avcodec/dxva2.c:135: warning: 'DXVA_ModeMPEG4pt2_VLD_Simple' initialized and declared
 'extern'</div><div>../../../../extras/package/win32/../../../modules/codec/avcodec/dxva2.c:136: warning: 'DXVA_ModeMPEG4pt2_VLD_AdvSimple_NoGMC' initialized and declared 'extern'</div><div>../../../../extras/package/win32/../../../modules/codec/avcodec/dxva2.c:137: warning: 'DXVA_ModeMPEG4pt2_VLD_AdvSimple_GMC' initialized and declared 'extern'</div><div>../../../../extras/package/win32/../../../modules/codec/avcodec/dxva2.c:138: warning: 'DXVA_ModeMPEG4pt2_VLD_AdvSimple_Avivo' initialized and declared 'extern'</div><div>../../../../extras/package/win32/../../../modules/codec/avcodec/dxva2.c: In function 'DxCreateVideoService':</div><div>../../../../extras/package/win32/../../../modules/codec/avcodec/dxva2.c:746: warning: dereferencing type-punned pointer will break strict-aliasing rules</div><div>  CC     libavcodec_plugin_la-copy.lo</div><div>../../../../extras/package/win32/../../../modules/codec/avcodec/copy.c:80: error: expected '=',
 ',', ';', 'asm' or '__attribute__' before 'static'</div><div>../../../../extras/package/win32/../../../modules/codec/avcodec/copy.c:126: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'static'</div><div>../../../../extras/package/win32/../../../modules/codec/avcodec/copy.c:155: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'static'</div><div>../../../../extras/package/win32/../../../modules/codec/avcodec/copy.c: In function 'SSE_CopyPlane':</div><div>../../../../extras/package/win32/../../../modules/codec/avcodec/copy.c:253: error: implicit declaration of function 'CopyFromUswc'</div><div>../../../../extras/package/win32/../../../modules/codec/avcodec/copy.c:258: error: implicit declaration of function 'Copy2d'</div><div>../../../../extras/package/win32/../../../modules/codec/avcodec/copy.c: In function 'SSE_SplitPlanes':</div><div>../../../../extras/package/win32/../../../modules/codec/avcodec/copy.c:287: error:
 implicit declaration of function 'SSE_SplitUV'</div><div>make[6]: *** [libavcodec_plugin_la-copy.lo] Error 1</div><div>make[6]: Leaving directory `/home/s/vlc-2.0/win32/modules/codec/avcodec'</div><div>make[5]: *** [all] Error 2</div><div>make[5]: Leaving directory `/home/s/vlc-2.0/win32/modules/codec/avcodec'</div><div>make[4]: *** [all-recursive] Error 1</div><div>make[4]: Leaving directory `/home/s/vlc-2.0/win32/modules/codec'</div><div>make[3]: *** [all] Error 2</div><div>make[3]: Leaving directory `/home/s/vlc-2.0/win32/modules/codec'</div><div>make[2]: *** [all-recursive] Error 1</div><div>make[2]: Leaving directory `/home/s/vlc-2.0/win32/modules'</div><div>make[1]: *** [all-recursive] Error 1</div><div>make[1]: Leaving directory `/home/s/vlc-2.0/win32'</div><div>make: *** [all] Error 2</div></div></div></body></html>