[Ffmpeg-devel] Building Libavcodec for ARM processors

Stephan Steinbach stephan
Thu May 11 22:50:49 CEST 2006


did you set the --cpu= ./configure flag?

This is the ./configure I used, and it worked well.  I'm compiling  
under Dapper drake (Kubuntu) w/ arm-linux-gcc 3.3.2.

./configure --cross-prefix=arm-linux- --enable-memalign-hack -- 
cpu=ARM926 --enable-static --disable-shared --libdir=/usr/local/arm/ 
3.3.2/lib/ --extra-ldflags=-L/usr/local/arm/3.3.2/lib/

hope that helps!

best regards,

On May 11, 2006, at 12:46 AM, Nick Vaughan wrote:

>> I configure the make by './configure --enable-shared
>> --disable-static --enable-memalign-hack --enable-mingwce
>> --cpu=armv4l --disable-mmx'.  But when trying to MAKE, I get
>> several ASSEMBLER error messages.  Most of them saying 'no
>> such instruction'.
>> Anyone have any ideas?
> Hi there, I have also been attempting to build ffmpeg using arm- 
> wince-pe
> cross-compiler and have managed to build static libraries - however as
> these are dependent on GNU headers and libraries - and there's no  
> for CE - I've put it on the back-burner.
> What is your build environment?
> As an alternative you could look at either the VLC project
> www.videolan.org/vlc or The Core Pocket Media Player (TCPMP)
> http://tcpmp.corecodec.org/about both of which use FFMPEG and provide
> source code for their modifications.
> I'd be interested in hearing whether you manage to get this running or
> not. I'm currently also looking into the Intel IPP libraries as they
> provide a barebones MPEG4 decoder for the xscale/wince platform.
> Good luck,
> Nick
> _______________________________________________
> ffmpeg-devel mailing list
> ffmpeg-devel at mplayerhq.hu
> http://mplayerhq.hu/mailman/listinfo/ffmpeg-devel

More information about the ffmpeg-devel mailing list