URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 79159
[ Назад ]

Исходное сообщение
"Проблемы с запуском преложений, libexec"

Отправлено juvf , 09-Мрт-08 12:58 
Установил FreeBSD 7 c "чистого листа".
установил grub. запускаю.... а в ответ
Код:
/libexec/ld_elf.so.1: Shared object "libncurses.so.6" not found, required by "grub"


запускаю другую программу... в ответ

Код:
/libexec/ld_elf.so.1: Shared object "libQtSvg.so.4" not found, required by "program_name"


Кто такой етот /libexec/ld_elf.so.1? Не могу понять ни как, чего не хватает? В чем проблема?


Содержание

Сообщения в этом обсуждении
"Проблемы с запуском преложений, libexec"
Отправлено Fisher , 09-Мрт-08 14:50 
>[оверквотинг удален]
>
>
>запускаю другую программу... в ответ
>
>Код:
>/libexec/ld_elf.so.1: Shared object "libQtSvg.so.4" not found, required by "program_name"
>
>
>Кто такой етот /libexec/ld_elf.so.1? Не могу понять ни как, чего не хватает?
>В чем проблема?

Видимо те программы которые вы запускаете требуют более старые библиотеки. Можете попробывать сделать следующее:

1) find / -name "libncurses*" -print

Посмотреть что найдет. Если найдет, что-то типа libncurses.so.5 переименовать в libncurses.so.6, предварительно создав копию libncurses.so.5 (не рекомендую).

2) Установить с ftp://ftp.freebsd.org библитеки compat6x, compat5x. (FreeBSD 6.x, FreeBSD 5.x соответственно) или одну из них, compat6x.

Например:
0:/pub/FreeBSD/ports/i386/packages-7.0-release/All/compat6x-i386-6.3.602114.200711.tbz


"Проблемы с запуском преложений, libexec"
Отправлено juvf , 10-Мрт-08 19:55 
>Например:
>0:/pub/FreeBSD/ports/i386/packages-7.0-release/All/compat6x-i386-6.3.602114.200711.tbz

Ага, спасибо. помогло! grub запустился

А вот с libQtSvg.so.4 трабла осталась.
команда
find / -name "libQtSvg*" -print
нашла этот libQtSvg.so.4, почему при запуске программы этот файл ненаходиться? Мож гденибудь нужно прописывать пути окружения?