Есть ли у вас причина для компиляции двоичного файла в режиме совместного использования (например, желание создавать программное обеспечение для связи с ними)?Если статический двоичный файл 'ffmpeg' будет работать так же хорошо для вас, сконфигурируйте его без параметра --enable-shared, чтобы устранить эти зависимости.
В противном случае вам нужно будет сообщить вашей системе, где находятся общие библиотекилибо установив LD_LIBRARY_PATH в среде, добавив префикс выполнения 'ffmpeg' к LD_LIBRARY_PATH (например, "LD_LIBRARY_PATH = / usr / local / lib / usr / local / bin / ffmpeg"), либо обновите путь к вашей системной библиотеке с правильным расположением.
В самом низу страницы, на которую вы ссылались в своем посте, есть еще одно решение: "LDFLAGS = '- L / my / странный / путь / lib -Wl, -rpath / мой / странный/ путь / Библиотека».Для FFmpeg и для вашей ситуации передайте этот дополнительный параметр во время настройки:
--extra-ldflags="-L/usr/local/lib -Wl,-rpath /usr/local/lib"
И полученный двоичный файл 'ffmpeg' будет знать, где найти общие библиотеки.
Многие решения дляэтот.