FFMPEG не будет настраиваться для iPhone - PullRequest
2 голосов
/ 19 декабря 2009

Я скачал FFMPEG через svn и поместил газовый препроцессор в usr / local / bin. Но когда я пытаюсь отправить следующий код в терминал, он говорит: -bash: ./configure: No such file or directory

Это код:

. / Configure --cc = / Разработчик / Платформы / iPhoneOS.platform / Разработчик / usr / bin / gcc --as = 'gas-preprocessor.pl /Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/gcc' --sysroot = / Разработчик / Платформы / iPhoneOS.platform / Разработчик / SDKs / iPhoneOS3.1.sdk - включить-перекрестная компиляция --target-os = darwin --arch = arm --cpu = arm1176jzf-s - disable-pic --enable-gpl --enable-postproc --disable-debug --disable-stripping --enable-avfilter --enable-avfilter-lavf --extra-cflags = '- arch armv6' --extra- ldflags = '- arch armv6'

Я использую Snow Leopard 10.6.1. Что я делаю не так?

Ответы [ 2 ]

1 голос
/ 20 декабря 2009

Иногда сценарий оболочки, который вы пытаетесь запустить, имеет неверный путь для hashbang вверху файла (который затем сообщается правильно, но неоднозначно, как отсутствующий файл). Откройте скрипт настройки и проверьте путь, который он пытается запустить.

Например, взгляните на верхнюю часть этого скрипта настройки:

[on mymachine in directory sqsh-2.1.5]$ head -3 configure
#! /bin/sh
# Guess values for system-dependent variables and create Makefiles.
# Generated by GNU Autoconf 2.59.

Если по какой-либо причине /bin/sh не существует, вы получите сообщение об ошибке "файл не найден".

0 голосов
/ 19 декабря 2009

Ошибка в том, что он не находит "configure" в текущем каталоге оболочки. Каков ваш текущий рабочий каталог, когда вы запускаете это?

...