[Ffmpeg-devel] latest svn ffmpeg build broken on with gcc 3.3 due to patch on h264_altivec.c

Måns Rullgård mru
Mon Dec 11 00:13:27 CET 2006


Patrice Bensoussan <patrice.bensoussan at free.fr> writes:

> On 10 Dec 2006, at 20:49, Guillaume POIRIER wrote:
>
>> Hi,
>>
>> On 12/10/06, Patrice Bensoussan <patrice.bensoussan at free.fr> wrote:
>>> Hi Guillaume,
>>>
>>> I am sorry but compiling with gcc 4 is not an option to have a binary
>>> running on 10.2 -> 10.4. Compiling with gcc 3 is mandatory.
>>
>> C ABI has been the same for ages, contrary to C++'s ABI which has
>> changed several times in the gcc 3 series, and changed again with
>> gcc4. There shouldn't be any problem using gcc4's compiled binaries
>> with older OSX, unless I'm missing smth.
>>
>
> The problem is not the C ABI... Basically you get an undefined
> reference to _fprintf$LDBL128 expected
> to be defined in /usr/lib/libSystem.B.dylib if you compile with gcc 4
> (if I remember correctly). The only way
> to have a ppc binary compatible with 10.2 to 10.4 is to compile with
> gcc 3.3.

That sounds more like a libc than a compiler issue.

-- 
M?ns Rullg?rd
mru at inprovide.com




More information about the ffmpeg-devel mailing list