По сути, я пытаюсь установить FFMPEG на сервер cPanel. Я могу получить все установленное и работающее (протестировано с помощью ffmpeg -v
), кроме libfdk-aac. Я могу сделать git clone
и все просто отлично, но когда я пытаюсь запустить autoreconf -fiv
в каталоге fdk-aac, я получаю:
root@matrix [~/ffmpeg-source/fdk-aac]# autoreconf -fiv
autoreconf: Entering directory `.'
autoreconf: configure.ac: not using Gettext
autoreconf: running: aclocal -I m4 --output=aclocal.m4t
/usr/share/automake-1.11/Automake/ChannelDefs.pm line 23:
This Perl hasn't been configured and built properly for the threads
module to work. (The 'useithreads' configuration option hasn't been used.)
Having threads support requires all of Perl and all of the XS modules in
the Perl installation to be rebuilt, it is not just a question of adding
the threads module. (In other words, threaded and non-threaded Perls
are binary incompatible.)
If you want to the use the threads module, please contact the people
who built your Perl.
Cannot continue, aborting.
Я пытался использовать Perlbrew для установки отдельной версии perl с использованием параметров -Dusethreads
и -Duseithreads
, но ничего не изменилось, та же ошибка.
Команда, которую я использую для установки с помощью Perlbrew: perlbrew --force install --as perl-5.16.3-t -Dusethreads -Duseithreads perl-5.16.3
Кажется, ничто не поможет. Это вообще возможно? Пожалуйста, не говорите мне не использовать cPanel, это для клиента, и ему это нужно. :П
РЕДАКТИРОВАТЬ: руководство, которое я использую, можно найти здесь: CentosCompilationGuide