Я пытаюсь скомпилировать ffmpeg (0.9.0.git) с x264 (0.120) следующим образом
./configure --enable-gpl --enable-libmp3lame \
--enable-static --disable-shared --enable-libx264 \
--enable-pthreads --disable-doc --enable-avfilter \
--disable-ffplay --disable-ffserver --disable-ffprobe
make
, и я сталкиваюсь со следующей ошибкой:
LD ffmpeg_g
Undefined symbols for architecture x86_64:
"_MM_FIX_0_707106781", referenced from:
_filter in libavfilter.a(vf_fspp.o)
"_MM_FIX_0_541196100", referenced from:
_filter in libavfilter.a(vf_fspp.o)
ld: symbol(s) not found for architecture x86_64
collect2: ld returned 1 exit status
make: *** [ffmpeg_g] Error 1
Любая идеячто за исправление может быть?
Обновление: Возможно, это не связано, но это обсуждение https://trac.macports.org/ticket/30093 говорит, что проблема была в том, что ffmpeg поднял llvm вместо gcc-4.2, но тогда это уже былоисправлено в 0.7.4