Я пытаюсь собрать ffmpeg для Windows (Xp - SP2), как указано здесь .
./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,
РЕДАКТИРОВАТЬ:
После некоторых изменений в приведенной выше команде, ссылаясь на howto , я смог успешно выполнить команду make , и я нашел следующие DLL в их соответствующем каталоге
- FFmpeg \ кодеком \ avcodec-51.dll
- FFmpeg \ libavutil \ avutil-49.dll
Но я не увидел ни одного файла ffmpeg \ ffmpeg.exe: (
Что могло пойти не так?