RU/2: Форум. Общение пользователей и разработчиков OS/2 (eCS). : менеджеры пакетов


Список сообщений | Написать новое | Ответить на сообщение | Домой Поиск:
Предыдущее сообщение | Следующее сообщение
From : valerius, http://osfree.org
To : Slavik Gnatenko
Subj : менеджеры пакетов

> > Как раз динамическая. Все проги юзают те же самые версии библиотек и обновляются
> > параллельно автоматически.
> Вот только автор каждой отдельной проги имеет в виду вполне конкретные библиотеки, а не те, которые получились после автоматического обновления.
>
Ну вот надо каждую прогу приводить в соответствие с текущими версиями либ в репозитории, и
с этими версиями все проги пересобирать.

> > Статическую линковку тоже можно, но она будет жрать память.
> Это если библиотека позволяет статическую. kLibc вон так Кнут написал, что не то, что статически, а и динамически нельзя разные версии использовать одновременно.
Так надо ставить последнюю версию kLIBC, а для старых версий созданы врапперы/форвардеры на
текущую версию. Вот их и надо юзать. И поубирать с путей все дубли библиотек.

>
> > Кстати, в осевом гцц статическая линковка поломана, вроде.
> В осевом gcc что-то в линковке сломать невозможно. Просто потому, что линкера в нём нет. Точнее, старенький порт ld ещё есть, но им никто уже не пользуется.
Я имею в виду, что ключ -static в осевом gcc не работает. Вот почему, к сожалению,
подробностей не знаю.


Wed 14 Nov 2018 20:14 Mozilla/5.0 (OS/2; Warp 4.5; rv:38.0) Gecko/20100101 Firefox




Programmed by Dmitri Maximovich, Dmitry I. Platonoff, Eugen Kuleshov.
25.09.99 (c) 1999, RU/2. All rights reserved.
Rewritten by Dmitry Ban. All rights ignored.