[FFmpeg-devel] OSX 10.5 (Leopard) build problem

Alexander Strange astrange
Sun Nov 4 23:55:23 CET 2007


On Nov 4, 2007, at 5:32 PM, Arpi wrote:

>> Yes it's the -O1 that _finally_ fixed the issue with me on
>> Tiger, any -O higher will introduce the register problem in
>> dsputil_mmx.c with Apple's compiler.
>
> Afaik they switched from plain gcc to using gcc with LLVM backend:
> http://llvm.org/
> (it's a low-level cpu-independent code optimizer framework)
>
> it explains some linker incompatibility issues, especially
> for inline asm code.
>
> A'rpi

It's still plain old gcc 4.0 (4.2 should be an option soon), but they  
have an
entirely new ld which can't handle text-relocations in shared objects.

The fastest way to get it fixed is probably to file duplicates of my  
bug #5578031
on Apple's reporter, or use the 10.4 SDK.

(It has some other problems too, like using the provided X11's  
freetype for subtitles in mplayer)




More information about the ffmpeg-devel mailing list