![]() |
ldconfig -p | grep libQt |
![]() |
/usr/local/lsadrv/ как-то связано с доской? |
![]() |
Напрямую |
![]() |
Возможное решение смотрим тут http://www.altlinux.org/Hitachi_StarBoard |
![]() |
Вырезка оттуда:
sudo sed -i "s/LD_LIBRARY_PATH=\"/LD_LIBRARY_PATH=\"\/usr\/local\/lsadrv\/lib:/g" /usr/local/StarBoardSoftware/StarBoard.sh |
![]() |
После этих монипуляций VirtualBox запустился и отлично работает. Всем спасибо! Остоется еще один вопрос - не запускаются DVD диски, ошибка "Не удалось прочитать из ресурса". |
![]() |
Спасибо, Виктору) Мне тоже пригодится |
![]() |
Не за что. Я думаю man ld.so
|
![]() |
Сделаю инструкцию с решением отдельно. >Остоется еще один вопрос - не запускаются DVD диски, ошибка "Не удалось прочитать из ресурса". В новой теме, пож-та, опишите всё подробно, не валим всё в одну кашу. |
![]() |
> Сделаю инструкцию с решением отдельно. Желательно с пояснением того, как конкретному приложению подсунуть конкретные библиотеки не "объявляя их глобально". |
![]() |
Попробую, но не уверена, тут как обычно просто требуется пошаговая хавтушка "иди туда, делай это" в готовых решениях. |
![]() |
Viktor писал(а): > Сделаю инструкцию с решением отдельно. Желательно с пояснением того, как конкретному приложению подсунуть конкретные библиотеки не "объявляя их глобально".
Один из вариантов, как делают портативные приложения в Linux:
#!/bin/sh
dirname="$(dirname "$(readlink -e "$0")")"
export LD_LIBRARY_PATH="$dirname"/lib "$dirname"/<НАЗВАНИЕ-ПРОГРАММЫ> "$@"
|
![]() |
> export LD_LIBRARY_PATH="$dirname"/lib А потом думаем, почему другие программы не работают. Зачем экспорт? Определяем LD_LIBRARY_PATH _только_ для запускаемой программы. Как-то так: LD_LIBRARY_PATH="$LD_LIBRARY_PATH:"$dirname"/lib" |
![]() |
экспорт будет работать только в текущем скрипте, поэтому другие программы не затронет |
![]() |
Спасибо Андрей. Век живи, век учись. Думал, что в Unix export идет на сессию пользователя:), а оказывается работает только для одного активного приложения (эмулятора терминала). Это так всегда и было? Тогда откуда эти проблемы? При установке запись в /etc/ld* и ldconfig ? |
©2015 Все права защищены.
Портал информационной и технической поддержки ПО образовательных учреждений РФ.
Cо всеми проблемами и пожеланиями по работе портала и службы технической поддержки вы можете обратиться по адресу .