Installing FAAC on linux, getting errors Installing FAAC on linux, getting errors linux linux

Installing FAAC on linux, getting errors


Remove line 126 containing strcasestr from mpeg4ip.h found in the common/mp4v2 folder, as a temporary workaround. It seems it does not properly exclude its own prototype when it is already included by means of glibc's strcasestr (#define _GNU_SOURCE 1).

BTW: Isn't ffmpeg on the way to have its own AAC code such that faac/faad is no longer needed as a dependency...


Ubuntu 12.04 - kernel 3.5x to 3.8.0-32-generic

Step 1:

apt-get -y remove gstreamer0.10-plugins-badapt-get -y install libfaad-dev libfaac-dev faac faad

Step 2:

cd /var/tmpwget http://gstreamer.freedesktop.org/src/gst-plugins-bad/gst-plugins-bad-0.10.23.tar.gztar xvfz gst-plugins-bad-0.10.23.tar.gzcd gst-plugins-bad-0.10.23/./autogen.sh./configureconfigure: *** Plug-ins with dependencies that will be built:    decklink    dvb    faac    faad    fbdevsink    gsettings    linsys    shm    vcdsrc    vp8makeMaking all in faacmake[3]: Entering directory `/var/tmp/gst-plugins-bad-0.10.23/ext/faac'make[3]: Nothing to be done for `all'.make[3]: Leaving directory `/var/tmp/gst-plugins-bad-0.10.23/ext/faac'Making all in faadmake[3]: Entering directory `/var/tmp/gst-plugins-bad-0.10.23/ext/faad'make[3]: Nothing to be done for `all'.make[3]: Leaving directory `/var/tmp/gst-plugins-bad-0.10.23/ext/faad'Making all in gsettingsmake install

Step 3: verify

gst-inspect-0.10 faac | grep Version  Version:      0.10.21gst-inspect-0.10 faad | grep VersionĀ  Version:      0.10.23

EDIT: deb packages

http://labkom.stikom.edu/ubuntu/pool/universe/g/gst-plugins-bad0.10/