[FFmpeg-user] Compile errors on OSX with current HEAD
Robert Krüger
krueger at lesspain.de
Fri Aug 30 11:07:58 CEST 2013
Hi,
I'm getting compile errors when building ffmpeg (current HEAD this morning) with
configure --disable-optimizations --disable-mmx --disable-stripping
I have been doing this for at least two months now, so either I am
missing something or something has changed rather recently. I have
tried a few cycles of make clean;make distclean;configure ..;make.
The errors I am getting are:
Undefined symbols for architecture x86_64:
"_ff_add_hfyu_median_prediction_cmov", referenced from:
_ff_dsputil_init_x86 in libavcodec.a(dsputil_init.o)
"_ff_fdct_mmx", referenced from:
_ff_dsputilenc_init_mmx in libavcodec.a(dsputilenc_mmx.o)
"_ff_fdct_mmxext", referenced from:
_ff_dsputilenc_init_mmx in libavcodec.a(dsputilenc_mmx.o)
"_ff_fdct_sse2", referenced from:
_ff_dsputilenc_init_mmx in libavcodec.a(dsputilenc_mmx.o)
"_ff_idct_xvid_mmx", referenced from:
_ff_dsputil_init_x86 in libavcodec.a(dsputil_init.o)
"_ff_idct_xvid_mmx_add", referenced from:
_ff_dsputil_init_x86 in libavcodec.a(dsputil_init.o)
"_ff_idct_xvid_mmx_put", referenced from:
_ff_dsputil_init_x86 in libavcodec.a(dsputil_init.o)
"_ff_idct_xvid_mmxext", referenced from:
_ff_dsputil_init_x86 in libavcodec.a(dsputil_init.o)
"_ff_idct_xvid_mmxext_add", referenced from:
_ff_dsputil_init_x86 in libavcodec.a(dsputil_init.o)
"_ff_idct_xvid_mmxext_put", referenced from:
_ff_dsputil_init_x86 in libavcodec.a(dsputil_init.o)
"_ff_idct_xvid_sse2", referenced from:
_ff_dsputil_init_x86 in libavcodec.a(dsputil_init.o)
"_ff_idct_xvid_sse2_add", referenced from:
_ff_dsputil_init_x86 in libavcodec.a(dsputil_init.o)
"_ff_idct_xvid_sse2_put", referenced from:
_ff_dsputil_init_x86 in libavcodec.a(dsputil_init.o)
"_ff_simple_idct_add_mmx", referenced from:
_ff_dsputil_init_x86 in libavcodec.a(dsputil_init.o)
"_ff_simple_idct_mmx", referenced from:
_ff_dsputil_init_x86 in libavcodec.a(dsputil_init.o)
"_ff_simple_idct_put_mmx", referenced from:
_ff_dsputil_init_x86 in libavcodec.a(dsputil_init.o)
ld: symbol(s) not found for architecture x86_64
collect2: ld returned 1 exit status
make: *** [ffmpeg_g] Error 1
Does anyone have a spontaneous idea before I bisect?
BTW: Those rather crippling options are required to be able to debug
ffmpeg within my IDE.
More information about the ffmpeg-user
mailing list