2
Basically, I'm trying to install FFMPEG on a cPanel server. I'm able to get everything installed and working (tested using ffmpeg -v
) except for libfdk-aac. I can do the git clone
and everything just fine, but when I try to run autoreconf -fiv
in the fdk-aac directory I get:
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.
I've tried using Perlbrew to install a separate version of perl using the -Dusethreads
and the -Duseithreads
options, but nothing changes, same error.
The command I am using for installing using Perlbrew is: perlbrew --force install --as perl-5.16.3-t -Dusethreads -Duseithreads perl-5.16.3
Nothing seems to help. Is this even possible? Please don't tell me not to use cPanel, it's for a client and he needs it. :P
EDIT: The guide I'm using can be found here: CentosCompilationGuide
Did you ever solve this? I'm trying to do exactly the same thing and haven't succeeded with getting it to recognise my perlbrew version of perl. There's hardly any information about libfdk-aac anywhere... I'd appreciate any insight. – beveradb – 2013-09-19T12:14:44.220