Динамично загрузите определенную версию общей библиотеки

Мой дистрибутив поставляется с предварительно установленным gstreamer и .so файлы находятся в /usr/lib/i386-linux-gnu/

Я хочу использовать более позднюю версию, которую я скомпилировал из источника; установленный в /usr/local/lib

Таким образом, теперь у меня есть проблема - любой вызов к gst-launch или gst-inspect попытки загрузить более старые библиотеки и, естественно, сбои для работы.

Я пытался удалить gstreamer пакет, но довольно много других пакетов зависит от него (и я не хочу повреждать что-либо).

Что мне делать?

2
задан 19 August 2016 в 13:01

1 ответ

Корректная команда:

LD_LIBRARY_PATH=/usr/local/lib/your/path/to/newer/gstreamer/libs gstreamer

3
ответ дан 2 December 2019 в 02:50

Другие вопросы по тегам:

Похожие вопросы: