ЗАО «ЗЭО»

Пожалуйста, войдите или зарегистрируйтесь.

Расширенный поиск  

Новости:

Автор Тема: Dynamic library: cannot open shared object file  (Прочитано 3192 раз)

0 Пользователей и 1 Гость просматривают эту тему.

slsCollaborator

  • Newbie
  • *
  • Оффлайн Оффлайн
  • Сообщений: 3
Dynamic library: cannot open shared object file
« : 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
Указывался как полный путь до библиотеки, так и относительный. Результат один.

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