What is FAAD?
FAAD is a free AAC decoder and is available from www.audiocoding.com
1. Get the source of FAAD from audiocoding.com
2. You need to fix for the HAVE_BMP error if you get it else skip straight to next block.
________________________
tar xf faad2-2.5.tar.gz && cd faad2 && echo > plugins/Makefile.am && echo > plugins/xmms/src/Makefile.am && sed -i '/E_B/d' configure.in && autoreconf -vif &&
Taken from here
________________________
3. Configure environment variables for arm compiler
# set environment variables
export PATH=$PATH:/usr/local/arm/3.3/bin/
export CC=arm-linux-gcc
export CXX=arm-linux-g++
export LD=arm-linux-ld
export AR=arm-linux-ar
export NM=arm-linux-nm
export RANLIB=arm-linux-ranlib
3. Configure should work as usual.
./configure –enable-static –disable-shared –host=arm-linux –prefix=/ramdisk/home/knoppix/faad2
4. Now build the binaries
make
5. But before installing, I used -k because some of the targets were failing, so I tried it anyways…
make install prefix=/ramdisk/home/knoppix/faad2 -k
Thank goodness encoding is bit faster, but still not good enough for realtime decoding… I yet have to find a simpler MP3 Encoder that can work with omniFlash.








