hereのように、Windows(Xp-SP2)用のffmpegを構築しようとしています。
./configure -–extra-cflags=”-mno-cygwin -mms-bitfields” -–extra-ldflags=”-Wl, -add-stdcall-alias” -–enable-memalign-hack -–enable-shared -–disable-static -–target-os=mingw32
上記のコマンドはmyconfig
指示どおりにファイルに配置され、実行する./myconfig
と次のエラーが表示されます。
Broken Shell detected. Trying alternatives.
Trying Shell bash
Unknown option "-–extra-cflags=-mno-cygwin".
リンクで提案されているように、さまざまなオプションを試しましたが、それでも成功しませんでした。
私の環境はWin XPで、次のとおりです。
- MinGW-5.1.6、
- bash-2.05b-MSYS、
- MSYS-1.0.10、
- ffmpeg-0.5
編集:
ハウツーを参照して上記のコマンドに特定の変更を加えた後、 makeコマンドを正常に実行でき、それぞれのディレクトリに次のDLLが見つかりました
- ffmpeg\libavcodec\avcodec-51.dll
- ffmpeg\libavformat\avformat-51.dll
- ffmpeg\libavutil\avutil-49.dll
しかし、私はffmpeg\ffmpeg.exeファイルを見ませんでした:(
何がうまくいかなかったのでしょうか?