Начинающий пытается скомпилировать ffmpeg на PowerMac G4, Mac OS X 10.4.11, Xcode 2.5 для использования на этом Mac (не iOS).Компиляция ffmpeg и использование газового препроцессора на Tiger?
Я начал с учебника Stephen Jungels (link), хотя он не охватывает Mac OS X 10.4 per se. Я устанавливаю LAME, FAAC/FAAD и x264 без ошибок. Все идет хорошо, пока я не использовать ./configure для FFmpeg:
./configure --enable-shared --enable-libmp3lame --enable-libfaac --enable-libx264 --enable-gpl --enable-nonfree
После некоторого хруст, я получаю «Создание config.mak и config.h ...» и ошибка «ВНИМАНИЕ: GNU ассемблер не найден, установите газ-препроцессор». Поэтому я ищу его в Интернете (https://github.com/yuvi/gas-preprocessor), переместите «gas-preprocessor.pl» в/usr/local/bin в соответствии с инструкциями. По-видимому, это ничего не делает, поскольку повторная конфигурация дает ту же ошибку. Наличие gas -preprocessor.pl в директории ffmpeg тоже не помогает.
Я пропустил что-то, что я должен делать с gas-preprocessor.pl?
Привет Крис, спасибо за ваш комментарий. Добавление --arch = ppc в список настроек ничего не изменило, к сожалению. Из чтения текста справки configure я обнаружил, что возможно -cc = (компилятор) и -as = (ассемблер) может иметь смысл изменить исход моих попыток. cc должен по умолчанию «gcc», что кажется правильным? Интересно, как и как мне включить газопроцессор в линию ./configure? – Tom 2010-12-02 21:35:06
Ошибка «ПРЕДУПРЕЖДЕНИЕ: сборщик GNU не найден, установить газовый препроцессор» ушел после подачи копии gas-preprocessor.pl в/opt/local/bin. Ну, я пытался изменить много вещей, и я * думаю * это изменение заставило это произойти. – Tom 2010-12-10 17:21:00