Главная страница


ru.unix.bsd

 
 - RU.UNIX.BSD ------------------------------------------------------------------
 From : Igor Sysoev                          2:5020/400     07 Jun 2002  12:43:12
 To : "Timur Z. Nijaradze"
 Subject : Re: Вопрос про shared библиотеки
 -------------------------------------------------------------------------------- 
 
 Timur Z. Nijaradze <timur@vologda.cbr.ru> wrote:
 
 > Пытаюсь запустить мозиллу:
 > 
 > 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-библиотек в принципе:
 > почему программы, использующие такие библиотеки не хотят использовать
 > более новые, как в данном случае? Или может я чего-то не так делаю?
 > 
 > Ведь, на сколько я понимаю, они были придуманы в том числе и для того,
 > чтобы независимые производители ПО могли спокойно обновлять свои библиотеки,
 > и при этом не требовалась-бы пересборка остальных, зависимых приложений.
 
 Именно для того, что бы независимые производители ПО могли спокойно
 обновлять свои библиотеки и при этом не боялись, что зависимые от них
 приложения перестанут работать, эти самые зависимые приложения линкуются
 с конкретной версией библиотеки.
 
 Это дошло даже до независимого производителя ПО по имени Майкрософт,
 который стал называть некоторые свои библиотеки в виде mfc42.dll.
 
 -- 
 Игорь Сысоев
 http://sysoev.ru
 --- ifmail v.2.15dev5
  * Origin: Rambler Office news site (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Вопрос про shared библиотеки   Timur Z. Nijaradze   07 Jun 2002 11:06:28 
 Re: Вопрос про shared библиотеки   Igor Sysoev   07 Jun 2002 12:43:12 
 Re: Вопрос про shared библиотеки   Timur Z. Nijaradze   07 Jun 2002 15:12:35 
 Вопрос про shared библиотеки   Andrew E. Filonov   07 Jun 2002 15:27:07 
 Re: Вопрос про shared библиотеки   Igor Sysoev   07 Jun 2002 17:29:55 
 Вопрос про shared библиотеки   Andrew E. Filonov   10 Jun 2002 09:12:06 
 Re: Вопрос про shared библиотеки   Alex V. Litovchenko   19 Jun 2002 04:39:33 
 Re: Вопрос про shared библиотеки   Rashid N. Achilov   11 Jun 2002 09:52:47 
 Re: Вопрос про shared библиотеки   Igor Sysoev   11 Jun 2002 13:13:08 
Архивное /ru.unix.bsd/165966709429d.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional