[Ffmpeg-devel] dct-test infastructure

Marc Hoffman mmh
Mon Feb 5 15:22:42 CET 2007


I'm curious if there is something else I should be using as dct test  
infastructure this code doesn't seem to compile well on a MAC.  Well  
I do rip the whole thing out make a few dummies and it well has  
pretty large signal errors which doesn't seem right to me.  I will  
try it on an X86 machine later when I get access to one.

Does anyone have any good ideas here for how to proceed?  What does  
the group accept for error how does it test this in new architectures?

pi4$ make dct-test
cc -I"/Users/mmh/sandbox/ffmpeg"/libswscale   -DHAVE_AV_CONFIG_H - 
D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_ISOC9X_SOURCE -I"/Users/ 
mmh/sandbox/ffmpeg" -I"/Users/mmh/sandbox/ffmpeg" -I"/Users/mmh/ 
sandbox/ffmpeg"/libavutil -no-cpp-precomp -pipe -force_cpusubtype_ALL  
-Wno-sign-compare -fomit-frame-pointer -faltivec -g -Wall -Wno-switch  
-Wdisabled-optimization -Wpointer-arith -Wredundant-decls -O3 - 
mdynamic-no-pic  -c -o dct-test.o dct-test.c
dct-test.c:53: warning: redundant redeclaration of `j_rev_dct' in  
same scope
dsputil.h:47: warning: previous declaration of `j_rev_dct'
dct-test.c: In function `dct_error':
dct-test.c:187: warning: implicit declaration of function `emms'
dct-test.c:289: warning: redundant redeclaration of `emms' in same scope
dct-test.c:187: warning: previous declaration of `emms'
cc -I"/Users/mmh/sandbox/ffmpeg"/libswscale   -DHAVE_AV_CONFIG_H - 
D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_ISOC9X_SOURCE -I"/Users/ 
mmh/sandbox/ffmpeg" -I"/Users/mmh/sandbox/ffmpeg" -I"/Users/mmh/ 
sandbox/ffmpeg"/libavutil -no-cpp-precomp -pipe -force_cpusubtype_ALL  
-Wno-sign-compare -fomit-frame-pointer -faltivec -g -Wall -Wno-switch  
-Wdisabled-optimization -Wpointer-arith -Wredundant-decls -O3 - 
mdynamic-no-pic  -c -o fdctref.o fdctref.c
cc -Wl,-dynamic,-search_paths_first  -rdynamic -o dct-test dct-test.o  
libavcodec.a fdctref.o -L"/Users/mmh/sandbox/ffmpeg"/libavutil - 
lavutil -lz
cc: unrecognized option `-rdynamic'
ld: Undefined symbols:
_emms
_ff_fdct_mmx
_ff_fdct_mmx2
_ff_idct_xvid_mmx
_ff_idct_xvid_mmx2
_ff_mmx_idct
_ff_mmxext_idct
_ff_simple_idct_mmx
make: *** [dct-test] Error 1





More information about the ffmpeg-devel mailing list