|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Igor Ushkalo 2:5020/400 13 Jan 2003 16:26:04 To : All Subject : Hе находится библиотека libdl.so.2 - помогите разобраться? -------------------------------------------------------------------------------- Хаюшки, All! Поставил новый дистрибутив попробовать - SCO Linux 4.0 (который типа на UnitedLinux построен). Вроде понравилось. Железка - IBM x345 (2 x Xeon2.2 / 1Gb RAM / ServeRAID 5i). Ставлю последний ServeRAID manager (v. 5.11), и оно не работает почему-то... на SLES7 (с glibc 2.2.2) работало нефик делать. Поставил последний glibc (до этого был 2.2.5-164) - не помогло В-/ В общем, вот чего имеем: --------------------------------------------------------- azazello:~ # uname -a Linux azazello 2.4.19-64GB-SMP #1 SMP Mon Oct 21 18:48:05 UTC 2002 i686 unknown azazello:~ # rpm -q glibc glibc-2.2.5-165 azazello:~ # /usr/RaidMan/RaidMan.sh /bin/sh: error while loading shared libraries: libdl.so.2: cannot open shared object file: No such file or directory azazello:~ # rpm -q -f /lib/libdl.so.2 glibc-2.2.5-165 azazello:~ # find / -name libdl* /lib/lsb/libdl.so.2 /lib/libdl.so.2 /usr/lib/libdlist.so.1 /usr/lib/libdl.a /usr/lib/libdlist.so /usr/lib/libdl.so /usr/lib/libdlist-1.0.so /usr/arch/linux.i386/lib/libdll.a azazello:~ # LD_DEBUG=libs azazello:~ # export LD_DEBUG azazello:~ # /usr/RaidMan/RaidMan.sh 01885: find library=libreadline.so.4; searching 01885: search cache=/etc/ld.so.cache 01885: trying file=/lib/libreadline.so.4 ... cut ... 01894: find library=libdl.so.2; searching 01894: search path=/usr/RaidMan:mmx: (LD_LIBRARY_PATH) 01894: trying file=/usr/RaidMan/libdl.so.2 01894: trying file=mmx/libdl.so.2 01894: trying file=libdl.so.2 01894: search cache=/etc/ld.so.cache 01894: search path=/lib/mmx:/lib:/usr/lib/mmx:/usr/lib (system search path) 01894: trying file=/lib/mmx/libdl.so.2 01894: trying file=/lib/libdl.so.2 01894: trying file=/usr/lib/mmx/libdl.so.2 01894: trying file=/usr/lib/libdl.so.2 01894: /bin/sh: error while loading shared libraries: libdl.so.2: cannot open shared object file: No such file or directory azazello:~ # --------------------------------------------------------- т.е. файл-то есть, принадлежит к glibc, но его почему-то не видно... Как мне понимается - то, что лежит в /lib & /usr/lib должно видеться по-любому; впрочем, прописывание их в LD_LIBRARY_PATH ничего не меняет - не работает и все тут. Что народ порекомендует попробовать? -- Best regards, Igor Ushkalo (igorus!) - igorus(at)mail.ru, ICQ #19972198 --- ifmail v.2.15dev5 * Origin: Golden Telecom (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/89905104dd2b.html, оценка из 5, голосов 10
|