私は公式のビデオlanwikiでの手順に従っていくつかの試みをしました
ホストの使用:x86_64-w64-mingw32
以前は、configureスクリプトでlibgcryptにエラーが発生していましたが、それを無効にすると、configが正常に実行されました。
`__ms_vsnprintf'が見つからないため、コンパイルは失敗します。
以下は、コンパイルエラーログのサンプルです。
../vlc-2.0.4cross/contrib/x86_64-w64-mingw32/lib/libvpx.a(onyx_if.c.o):(.text+0x36): undefined reference to `__ms_vsnprintf'
../vlc-2.0.4cross/contrib/x86_64-w64-mingw32/lib/libvpx.a(bitstream.c.o):(.text+0x36): undefined reference to `__ms_vsnprintf'
../vlc-2.0.4cross/contrib/x86_64-w64-mingw32/lib/libvpx.a(ethreading.c.o):(.text+0x36): undefined reference to `__ms_vsnprintf'
../vlc-2.0.4cross/contrib/x86_64-w64-mingw32/lib/libvpx.a(boolhuff.c.o):(.text+0x36): undefined reference to `__ms_vsnprintf'
../vlc-2.0.4cross/contrib/x86_64-w64-mingw32/lib/libvpx.a(encodemv.c.o):(.text+0x336): undefined reference to `__ms_vsnprintf'
このエラーを回避できないようです。すでに次のような関連コンポーネントを無効にしようとしました
--disable-libcddb --disable-cdda
configureスクリプトで。しかし、同じエラーが別の場所に表示されます。どんなポインタでも本当にありがたいです。
更新: VLCフォーラムは、qt4を再コンパイルする必要があることを示しており、私はそれを正常に実行しました。また、win64とwin32の両方のターゲットを試しました。ただし、結果は上記のコンパイルエラーと同じです。vlcソースバージョン2.0.4および2.0.5を試しました。qt4.8.3でgit2.1.0から試してみる