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


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Valentin Nechayev                    2:5020/400     04 Aug 2002  09:36:27
 To : Vickenty Fesunov
 Subject : Re: stupid dependencies in RedHat 7.3
 -------------------------------------------------------------------------------- 
 
 >>> Vickenty Fesunov wrote:
 
  VN>> Для "компонентной архитектуры" было бы достаточно для начала сделать
  VN>> штатное API для поиска в ld.so.cache.
 VF> И чем это поможет? Hайти нужную библиотеку? Я же говорю о том, что
 VF> зависимости от каких либо библиотек надо делать мягкими,
 
 Они и будут мягкими. Hет библиотеки - пакет ставится, но часть функций
 работать не будет.
 
 VF> а для этого нужна компонентная инфраструктура.
 
 Она и будет. Убогая, но будет.
 
 VF> Т.е. не помощь в нахождении библиотеки по имени, а в вызове
 VF> конкретной функции из той библиотеки.
 
 Почему? Hа момент компиляции фиксирован API (включая ABI) вызова функции.
 Определены имя функции, метод передачи параметров, метод возвращения
 результата, с точностью до регистра, смещения в стеке, побитового формата.
 
  VN>> Хотя можно пути складывать и в конфиг. Умеет ли rpm генерировать такой
  VN>> конфиг при сборке пакета?
 VF> Ммм. А причем тут rpm?
 
 При том, что кто-то на момент сборки должен определить старшие номера
 библиотек (как всем известно, смена старшего номера означает несовместимое
 изменение API), использовавшихся для этой сборки, и сохранить их
 куда-то - в бинарник, внешний конфиг, или еще куда-то. Если нет разумно
 построенного доступа к ld.so.cache при запуске, то надо и полные пути
 определить. Это может выполняться или вызываемым из makefile кодом,
 или через rpm. Или еще как-то, но это не рассматриваем;)
 /netch
 --- ifmail v.2.15dev5
  * Origin: Dark side of coredump (2:5020/400)
 
 

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

 Тема:    Автор:    Дата:  
 Re: stupid dependencies in RedHat 7.3   Eugene Korovin   25 Jul 2002 23:38:02 
 Re: stupid dependencies in RedHat 7.3   Alexei Dets   26 Jul 2002 19:32:07 
 Re: stupid dependencies in RedHat 7.3   Valentin Nechayev   26 Jul 2002 20:42:54 
 Re: stupid dependencies in RedHat 7.3   Victor Wagner   26 Jul 2002 20:53:10 
 Re: stupid dependencies in RedHat 7.3   Vladimir Bormotov   26 Jul 2002 20:55:12 
 Re: stupid dependencies in RedHat 7.3   Valentin Nechayev   26 Jul 2002 23:53:08 
 Re: stupid dependencies in RedHat 7.3   Vladimir Bormotov   27 Jul 2002 01:58:35 
 stupid dependencies in RedHat 7.3   Vickenty Fesunov   30 Jul 2002 12:46:24 
 Re: stupid dependencies in RedHat 7.3   Valentin Nechayev   03 Aug 2002 10:24:06 
 Re: stupid dependencies in RedHat 7.3   Vladimir Bormotov   03 Aug 2002 10:38:29 
 Re: stupid dependencies in RedHat 7.3   Valentin Nechayev   03 Aug 2002 12:02:38 
 stupid dependencies in RedHat 7.3   Vickenty Fesunov   04 Aug 2002 00:28:50 
 Re: stupid dependencies in RedHat 7.3   Valentin Nechayev   04 Aug 2002 09:36:27 
 stupid dependencies in RedHat 7.3   Vickenty Fesunov   05 Aug 2002 00:25:01 
 Re: stupid dependencies in RedHat 7.3   Vasily Tchekalkin   05 Aug 2002 13:45:10 
 Re: stupid dependencies in RedHat 7.3   Valentin Nechayev   05 Aug 2002 15:05:31 
 Re: stupid dependencies in RedHat 7.3   Vasily Tchekalkin   05 Aug 2002 16:00:36 
 Re: stupid dependencies in RedHat 7.3   Valentin Nechayev   05 Aug 2002 17:15:41 
 Re: stupid dependencies in RedHat 7.3   Vasily Tchekalkin   05 Aug 2002 13:45:10 
 Re: stupid dependencies in RedHat 7.3   Valentin Nechayev   05 Aug 2002 15:05:32 
 Re: stupid dependencies in RedHat 7.3   Vasily Tchekalkin   05 Aug 2002 15:46:17 
 Re: stupid dependencies in RedHat 7.3   Valentin Nechayev   05 Aug 2002 17:07:31 
 Re: stupid dependencies in RedHat 7.3   Vasily Tchekalkin   05 Aug 2002 17:46:38 
 Re: stupid dependencies in RedHat 7.3   Valentin Nechayev   05 Aug 2002 18:30:13 
 stupid dependencies in RedHat 7.3   Vickenty Fesunov   04 Aug 2002 00:14:41 
 Re: stupid dependencies in RedHat 7.3   Valentin Nechayev   04 Aug 2002 09:36:27 
 stupid dependencies in RedHat 7.3   Vickenty Fesunov   05 Aug 2002 00:36:23 
 Re: stupid dependencies in RedHat 7.3   Valentin Nechayev   05 Aug 2002 10:13:54 
 Re: stupid dependencies in RedHat 7.3   Dennis Vshivkov   06 Aug 2002 20:27:32 
 stupid dependencies in RedHat 7.3   Vickenty Fesunov   06 Aug 2002 11:44:48 
 Re: stupid dependencies in RedHat 7.3   Alexei Dets   26 Jul 2002 23:11:31 
Архивное /ru.linux/736839095b54.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional