# HG changeset patch # User gpoirier # Date 1228295183 0 # Node ID 9519c786aafa525aa524115355d377556671d36f # Parent 5c6b67d9d4a09ad14abc80bcb0faf126f2c7869e Pass "-f macho" to yasm when enabling YASM support on a 32-bits machine as libavcodec/i386/x86inc.asm checks that __OUTPUT_FORMAT__ is 'macho' in 32-bits mode, not 'macho32'. This is a workaround until FFmpeg code is fixed. diff -r 5c6b67d9d4a0 -r 9519c786aafa configure --- a/configure Tue Dec 02 20:07:13 2008 +0000 +++ b/configure Wed Dec 03 09:06:23 2008 +0000 @@ -2425,7 +2425,7 @@ echocheck "yasm" if test -z "$YASMFLAGS" ; then if darwin ; then - x86_64 && objformat="macho64" || objformat="macho32" + x86_64 && objformat="macho64" || objformat="macho" elif win32 ; then objformat="win32" else