RU/2: Форум. Общение пользователей и разработчиков OS/2 (eCS). : Ответить на сообщение
Имя:
e-mail:
FIDO:
Home page:
сохранить данные о вас
Тема:
> > > > > > и все нужное автоматически, с зависимостями, ставится. > > > > > > > > > > > > А варпин никуда не девается, он нужен для нативных программ. > > > > > > > > > > > что такое зависимости? > > > > > библиотеки, нужные для работы? > > > > > тогда почему их нельзя просто положить в нужный каталог с программой? > > > > И библиотеки тоже. Положить-то можно, только не факт что ты A - найдёшь нужную библиотеку. B - найдёшь нужную версию этой библилотеки. C - не забудешь положить все нужные библиотеки. > > > а это разве не дело разработчика озаботиться комплектацией своей программы? > > > что ему мешает всё нужное запихать в один каталог? > Мешает то, что одни и те же библиотеки использует сейчас не одна и даже не две программы, а гораздо больше. Прежде всего это рантайм. > Вот здесь про эту тему написано. > http://www.halfos.ru/articles/32-programs/65-runtime-optimization.html > > Кроме прочего есть несколько DLL которые не входят в рантайм, но также используются несколькими приложениями. > Ну и наконец есть dll, которые одинаковые по названию, но разные по содержимому. > Например, недавно обнаружил вопиющий случай: > в файл с названием version.dll какое-то приложение додумалось поместить текст с указанием версий dll им используемым. При том, что version.dll используется Odin. Из-за этой неразберихи Odin перестал работать. > > Особая беда, что в системе даже при изначальной инсталяции присутствуют разные DLL (по дате, версии), но с одинаковыми названиями в разных каталогах. Из-за этого в итоге начинается хорошая путаница и нестабильная работа программ. > Нужно приводить систему надлежащее и не противоречивое состояние.
_, _, _, _, _ _, _,_
(_ | / \ |\ | / \ |_/
, ) | , \ / | \| \ / | \
~ ~~~ ~ ~ ~ ~ ~ ~
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.