ЗАО «ЗЭО»

Техническая поддержка пользователей => Тион-Про28, Орион28 => Тема начата: slsCollaborator от 21 Сентября, 2018, 17:53:01

Название: Dynamic library: cannot open shared object file
Отправлено: slsCollaborator от 21 Сентября, 2018, 17:53:01
Добрый день.

Есть динамическая библиотека(.so) + header.
Библиотека скомпилирована на виртуальной машине Ubuntu 9.04 с этого форума.
Инструментарий на виртуальной машине не менялся.
 
Хост-приложение и библиотека размещены на TionPro28 в /usr/bin.
Приложение "развернул" согласно "Hello World! i.MX PDK Linux Application Note" и использую dlopen( path_to_dl, RTLD_LAZY ) для подгрузки библиотеки.

При запуске на виртуальной машине проблем нет.
При запуске на TionPro28, функция dlopen возвращает ошибку: cannot open shared object file
Указывался как полный путь до библиотеки, так и относительный. Результат один.

Подскажите, плиз, с чем может быть связана данная проблема?
Или может требуются особые действия для работы с уже скомпилированным кодом?