Я использую Ubuntu 17.10 на голом металле. Мой план состоит в том, чтобы скомпилировать последнюю версию ffmpeg, включая библиотеки кодирования.
Я следую за Руководством по компиляции ffmpeg (https://trac.ffmpeg.org/wiki/CompilationGuide/Ubuntu).
Я не могу создать x264. Фаза компиляции работает нормально. Связывание не выполняется с ошибкой перемещения.
/usr/bin/ld: libx264.a(cabac-a-8.o): relocation R_X86_64_32 against hidden symbol `x264_8_coeff_last16_sse2' can not be used when making a shared object
Полные журналы находятся здесь на Pastbin: https://pastebin.com/MLJTJmXK
На моей машине нет старых библиотек или исполняемых файлов. Я попытался скомпилировать с sudo, чтобы избежать проблем с разрешениями.
Есть идеи, что может пойти не так?
РЕДАКТИРОВАТЬ: После комментариев, что у многих других не было проблем, я установил девственную версию Ubuntu 17.10 с Digital Ocean и столкнулся с точно такой же проблемой