[FFmpeg-devel] Cross-compilation for ARMv6 assembly function error

Måns Rullgård mans
Wed Nov 12 11:36:07 CET 2008

Gilles Curchod wrote:
> Hi,
> I'm cross-compiling gst-ffmpeg for an ARM11jf-s architecture board.
> This won't pas unless I use the --disable-armvfp option.

Please post questions like this to ffmpeg-user in future.

> In fact, I got the following errors:
> libavcodec/armv4l/dsputil_vfp.S: Assembler messages:
> libavcodec/armv4l/dsputil_vfp.S:45: Error: bad instruction `vpush {d8-d15}'
> [...]
> I use arm-none-linux-gnueabi toolchain from the Phytec ftp server.
> I put the -mfpu=vfp -mfloat-abi=softfp compilation options.
> Is my problem coming form the toolchain?

Yes.  Get a recent version from any official GNU outlet.

M?ns Rullg?rd
mans at mansr.com

More information about the ffmpeg-devel mailing list