[MPlayer-dev-eng] [RFC] Support building universal binaries of FFmpeg on Darwin

Alex Beregszaszi alex at fsn.hu
Thu Jun 30 18:34:36 CEST 2005


Hi,

> However, I ran into a major issue: The Darwin assembler is an old 
> version of GNU as, and it does not support the i386 syntax used in 
> FFmpeg. I believe the issues boil down to:
> 
> - The asm macro syntax used in Darwin[1] is different from the
> currently used syntax. It appears to not support named arguments and
> use ".endmacro" instead of ".endm". Perhaps using C macros would be
> better? (In i386/fdct_mmx.c)
> - The .balign pseudo-op doesn't exist. The best substitute I could
> find was .align[2]. (In i386/dsputil_mmx.c)
> - I get a lot of errors about "Junk character 47 (/)". I don't know
> what that means :/ (In i386/simple_idct_mmx.c)

I think we can just apply the second part of the patch without caution,
that's something at least.

-- 
Alex Beregszaszi 			e-mail: alex at fsn.hu
Free Software Network			cell: +36 70 3144424




More information about the MPlayer-dev-eng mailing list