|
|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Timur Z. Nijaradze 2:5020/400 07 Jun 2002 11:06:28 To : All Subject : Вопрос про shared библиотеки -------------------------------------------------------------------------------- Привет! Пытаюсь запустить мозиллу: homorra# ./mozilla /usr/libexec/ld-elf.so.1: Shared object "libgdk12.so.2" not found homorra# ll /usr/local/lib/libgdk* lrwxr-xr-x 1 root wheel 15 6 e?i 17:11 /usr/local/lib/libgdk-1.2.so -> libgdk-1.2.so.9 -rwxr-xr-x 1 root wheel 212363 6 e?i 17:11 /usr/local/lib/libgdk-1.2.so.9 -rw-r--r-- 1 root wheel 218230 6 e?i 17:11 /usr/local/lib/libgdk.a -rwxr-xr-x 1 root wheel 721 6 e?i 17:11 /usr/local/lib/libgdk.la lrwxr-xr-x 1 root wheel 15 6 e?i 17:11 /usr/local/lib/libgdk.so -> libgdk-1.2.so.9 homorra# ldconfig -r | grep libgdk 7:-lgdk-1.2.9 => /usr/local/lib/libgdk-1.2.so.9 homorra# Уже не раз я сталкивался с подобной проблемой, и хотел бы с помощью ALL понять идеологию применения shared-библиотек в принципе: почему программы, использующие такие библиотеки не хотят использовать более новые, как в данном случае? Или может я чего-то не так делаю? Ведь, на сколько я понимаю, они были придуманы в том числе и для того, чтобы независимые производители ПО могли спокойно обновлять свои библиотеки, и при этом не требовалась-бы пересборка остальных, зависимых приложений. Спасибо -- С уважением, __________________ Тимур З. Hижарадзе --- ifmail v.2.15dev5 * Origin: Internet-Arkhangelsk Company (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/892668877662.html, оценка из 5, голосов 10
|