Здравствуйте. Поиски решения в интернете ничего мне не дали. Есть прога под линукс для AMD , собранная на x86, в отдельную папку всё через enable-cross-compile. Там в папке lib есть библиотеки c разными версиями,пример: libavdevice.so.53.1.1 - shared library; libavdevice.so.53 - link to shared library; libavdevice.so - link to shared library; Флешка, через которую я переношу файлы, не поддерживает ссылки, но это не важно. Я пытался делать дубликаты файлов с другим названием, пытался сделать ссылки через ln c различными опциями, пробовал писать LD_LIBRARY_PATH=«путь до моей lib», при попытке выполнения результат один и тот же:
./ffmpeg: error while loading shared libraries: libav.so.53: cannot open shared object file: No such file or directory
На ldconfig пишет что файла конфига не существует.
На lld пишет что нет такой команды.
На ldconfig -p пишет кучу библиотек в /usr/lib, но туда я свои библиотеки не хочу и не буду кидать, да и решение такое кривовато.
Буду благодарен за любую помощь.