|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Valentin Nechayev 2:5020/400 03 Aug 2002 10:24:06 To : Vickenty Fesunov Subject : Re: stupid dependencies in RedHat 7.3 --------------------------------------------------------------------------------
>>> Vickenty Fesunov wrote:
VN>>>> Чем поможет suggests, если ldd показывает три экрана библиотек?
VN>>>> Пакость лежит не в менеджере.
VB>>> в архитектуре софта? В подходе все собирать из исходников?
VN>> В подходе все прилинковать статически (в смысле - жестко прописать
VN>> зависимость). Оно конечно удобнее, но если никто и не собирался
VN>> использовать то, для чего нужна libcoolzuka, то зачем ее требовать для
VN>> загрузки?
VF> Мда. Hо для того, чтобы не было таких вещей, надо сделать доступной в каждом
VF> дистрибутиве обязательным наличие компонентой архитектуры (CORBA, COM или
VF> еще чего), как обязательно наличие fileutils. Единственно для того, чтобы не
VF> изобретать on-demand линковку с нуля каждый раз, как она понадобится. Можно
VF> просто применить модульный подход в написании программы, но без готовой
VF> инфраструктуры это довольно накладно.
Для "компонентной архитектуры" было бы достаточно для начала сделать штатное API
для поиска в ld.so.cache.
Хотя можно пути складывать и в конфиг. Умеет ли rpm генерировать такой
конфиг при сборке пакета?
/netch
--- ifmail v.2.15dev5
* Origin: Dark side of coredump (2:5020/400)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/73681d9e1272.html, оценка из 5, голосов 10
|