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

Jean Vence jvence
Mon Nov 13 22:28:16 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

Error:
-------
make -C libavutil   all
make[1]: Nothing to be done for `all'.
make -C libavcodec  all
cc -I"/Applications/dev/ffmpeg
/ffmpeg"/libswscale   -DHAVE_AV_CONFIG_H -D_FILE_OFFSET_BITS=64
-D_LARGEFILE_SOURCE -D_ISOC9X_SOURCE
-I"/Applications/dev/ffmpeg/ffmpeg"
-I"/Applications/dev/ffmpeg/ffmpeg"
-I"/Applications/dev/ffmpeg/ffmpeg"/libavutil -no-cpp-precomp -pipe
-force_cpusubtype_ALL -Wno-sign-compare -fomit-frame-pointer -g
-Wdeclaration-after-statement -Wall -Wno-switch
-Wdisabled-optimization -Wpointer-arith -Wredundant-decls -Winline -O3
 -c -o h264.o h264.c
h264.c: In function 'hl_decode_mb':
h264.c:3661: warning: suggest parentheses around arithmetic in operand of ^
h264.c:3667: warning: suggest parentheses around arithmetic in operand of ^
h264.c: In function 'decode_unregistered_user_data':
h264.c:7598: warning: pointer targets in passing argument 1 of
'sscanf' differ in signedness
h264.c: In function 'pred_direct_motion':
h264.c:1195: warning: inlining failed in call to 'pred_motion':
--param large-function-growth limit reached
h264.c:1459: warning: called from here
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




More information about the ffmpeg-devel mailing list