[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