Установил 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/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
>Например:
>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, почему при запуске программы этот файл ненаходиться? Мож гденибудь нужно прописывать пути окружения?