J'essaye de construire ffmpeg pour Windows (Xp - SP2) comme donné here.Création de ffmpeg pour Windows avec MSYS et MinGW
./configure -–extra-cflags=”-mno-cygwin -mms-bitfields” -–extra-ldflags=”-Wl, -add-stdcall-alias” -–enable-memalign-hack -–enable-shared -–disable-static -–target-os=mingw32
La commande ci-dessus est placé dans un fichier myconfig
comme indiqué et quand je lance ./myconfig
, l'erreur suivante apparaît:
Broken Shell detected. Trying alternatives.
Trying Shell bash
Unknown option "-–extra-cflags=-mno-cygwin".
Comme le suggère le lien j'ai essayé différentes options mais j'étais pas capable de réussir.
Mon environnement est Windows XP avec:
- MinGW-5.1.6,
- bash-2.05b-MSYS,
- MSYS-1.0.10,
- ffmpeg-0,5
EDIT:
Après certains changements dans la commande ci-dessus en se référant howto j'ai été en mesure d'exécuter avec succès la commande make et je trouve les années DLL suivantes dans leur répertoire respectif
- ffmpeg \ libavcodec \ avcodec-51.dll
- ffmpeg \ libavformat \ avformat-51.dll
- ffmpeg \ libavutil \ avutil-49.dll
Mais je ne vois pas ffmpeg \ fichier ffmpeg.exe :(
Qu'est-ce qui aurait pu aller mal?
J'ai signalé cet élément comme appartenant débordement de la pile comme il est une question de programmation. Allez de l'avant et créez et associez vos comptes afin que vous ayez la propriété si cela bouge. – ChrisF
j'ai un compte dans stackoverflow :) –
@Sri - c'est tout alors;) J'aurais dû vérifier votre profil - désolé. – ChrisF