как сделать ссылку на общую библиотеку из общей библиотеки с относительным путем

Я работаю над плагином Firefox, который использует внешние библиотеки для рендеринга 3D-графики в браузере.

Проблема в том, что я хочу, чтобы плагин использовал внешние библиотеки, упакованные с ним, не меняяLD_LIBRARY_PATH переменная.
Библиотеки устанавливаются в позиции относительно плагина (тоже разделяемая библиотека), в то время как фактический исполняемый файл (то есть браузер) может быть расположен где-то совсем в другом месте.

Некоторые вещи, которые вы должны знать. Я тестирую его в Ubuntu (нет проблем в версии плагина для Windows). Мои зависимости - библиотеки OpenSceneGraph, и статическая компиляция сделает плагин действительно большим (не вариант, если есть другой)

Надеюсь, вы можете помочь мне

С наилучшими пожеланиями.

Ответы на вопрос(3)

Ваш ответ на вопрос