[Ffmpeg-devel] Cannot compile latest version ffmpeg on Mac OS X 10.4

Tyler Loch tylerl82
Tue Nov 14 00:46:13 CET 2006


> I'm trying to compile the latest version of ffmpeg on Mac OS X 10.4
> and I get an error.  Has anyone been able to do this?
> Here's what I did to obtain the code and compile:
>
> svn checkout svn://svn.mplayerhq.hu/ffmpeg/trunk ffmpeg
> cd ffmpeg
> ./configure --enable-mp3lame --enable-shared --disable-vhook
> make
>
> cabac.h: In function 'decode_cabac_residual':
> cabac.h:636: error: PIC register '%ebx' clobbered in 'asm'
> cabac.h:636: error: PIC register '%ebx' clobbered in 'asm'
> h264.c : At top level:
> cabac.h:109: warning: 'put_cabac_static' defined but not used
> cabac.h:155: warning: 'put_cabac_terminate' defined but not used
> cabac.h:183: warning: 'put_cabac_u' defined but not used
> cabac.h:218: warning: 'put_cabac_ueg' defined but not used
> cabac.h:808: warning: 'get_cabac_u' defined but not used
> cabac.h:824: warning: 'get_cabac_ueg' defined but not used
> make[1]: *** [h264.o] Error 1
> make: *** [lib] Error 2

(repost from ffmpeg-user):
FEI (for everybody's information), "--enable-static" compiles just  
fine on Intel Mac OS X, and this only fails when compiling shared  
libraries.

-Tyler Loch
Techspansion LLC
http://www.techspansion.com






More information about the ffmpeg-devel mailing list