Сборка FFmpeg на RHEL4 - PullRequest
       34

Сборка FFmpeg на RHEL4

3 голосов
/ 09 марта 2012

StackOverflow еще не подвел меня, так что не подводите меня на этот раз!

Мне нужно собрать FFmpeg на RHEL4 ... да, 4!

Версия make на RHEL4 - 3.80, и Makefile, который ./configure генерирует при настройке FFmpeg, кажется не совместимым. Когда я make выдает ошибку разбора каждый раз.

Это происходит практически на каждом программном пакете, который я пытаюсь собрать.

Моя группа приложений (на работе) не будет обновлять эту машину, поэтому пропустите предложения по обновлению до RHEL5 или 6.

Какие есть варианты установки FFmpeg?

1 Ответ

5 голосов
/ 09 марта 2012

В вашем вопросе указано, что о правильном обновлении (т. Е. Об обновлении системного пакета GNU Make) не может быть и речи. Однако, поскольку у вас есть права на системный компилятор C, я рекомендую собрать GNU Make 3.82 (самый последний и самый большой) и установить его в домашний каталог для личного использования.

Программное обеспечение находится по адресу: http://mirrors.kernel.org/gnu/make/

Распакуйте его, настройте, соберите и установите:

./configure --prefix=$HOME
make
make install

Обратите внимание, что последний шаг не имеет префикса 'sudo'. Это установит make как ~ / bin / make. После настройки FFmpeg вызовите ~ / bin / make`, и все должно сработать нормально.

Я только что проверил это сам.

...