[FFmpeg-user] Cross Compile ffmpeg for ARM with LAME support

Carl Eugen Hoyos cehoyos at ag.or.at
Mon Jul 16 13:48:11 CEST 2012

Bill LaGrue <billlagr <at> gmail.com> writes:

> ./configure --enable-cross-compile
> --cross-prefix=/usr/arm-linux-gnueabi/bin/ --arch=arm
> --cc=/usr/bin/arm-linux-gnueabi-gcc --enable-gpl --enable-nonfree
> --enable-libmp3lame --enable-armv5te --disable-armv6 --disable-mmx
> --enable-shared --disable-optimizations --disable-doc --target-os=linux

(Is there a reason why you are using -disable-optimizations? 
While it can be useful at times, it is very bad if you plan 
to actually use your ffmpeg executable. And you probably 
shouldn't use --enable-nonfree.)

> All seems to go well until I get -
> ERROR: libmp3lame >= 3.98.3 not found

Please post the relevant content of config.log beginning with 
"check_lib lame"

Carl Eugen

More information about the ffmpeg-user mailing list