M4A / AAC changes - Which ffmpeg version is required ?

Martin Williams martinr.williams at gmail.com
Tue Apr 19 09:35:40 EDT 2011


Update to previous note re build problems on OSX Leopard PPC G5.

On 17 Apr 2011, at 23:49, Martin Williams wrote:

> Building with XCode 3.14, gcc 4.0.1, and the current (26 Sept 2010)  
> yuvi
> gas-preprocessor script properly installed, the error shows up as:
>
> AS	libavcodec/ppc/fft_altivec_s.o
> libavcodec/ppc/fft_altivec_s.S:747:Parameter syntax error (parameter  
> 2)
> libavcodec/ppc/fft_altivec_s.S:747:Invalid mnemonic 'got(r2)'
> ...
> libavcodec/ppc/fft_altivec_s.S:1329:Parameter syntax error  
> (parameter 2)
> libavcodec/ppc/fft_altivec_s.S:1329:Invalid mnemonic 'got(r2)'
> make: *** [libavcodec/ppc/fft_altivec_s.o] Error 1
>
> In case anyone comes up against the same problem an easy solution is  
> to
> disable altivec optimizations by configuring with the option
> '--disable-altivec'.
>

This issue only arises when building shared libraries. An equally easy
solution is to make a static library build, which is ffmpeg's default
build setting. The error occurs when building shared libraries.

Configure options: --disable-shared --enable-static

mw




More information about the get_iplayer mailing list