Пацак wrote:
> Здравствуйте, cattus, Вы писали: > > C>Вот и я о том. Разные инсталяторы носят с собой одни и те же либы. > Смысл? > > Альтернатива — тащить их все кучей (весьма немаленькой) в составе винды. >
Альтернатива -- сделать в инете ресурс с которого можно было бы выкачать то
что нужно. Продавать в месте с вендой комплект MS'овских библиотек, которые
устанавливались бы по требованию, а не по старой MS'овской привычке все
сразу.
--
SVBEEV -- Cattus Nocturnus.
Posted via RSDN NNTP Server 1.9
Re[27]: Точно ли надо только это? А как же выпить? :)
Ем в маке иногда. Коллегам на работе часто кричу wazzzzzzzzzzzzaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaap! Больше того местами очень нравится южный централ и страшное кино 3
Дорогие ученые! У меня в подполе который год раздается подземный стук. Объясните пожалуйста, как он происходит?
Gollum wrote:
> Здравствуйте, cattus, > > Ем в маке иногда. Коллегам на работе часто кричу > wazzzzzzzzzzzzaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaap! > Больше того > местами очень нравится южный централ и страшное кино 3
Здравствуйте, cattus, Вы писали:
C>Альтернатива -- сделать в инете ресурс с которого можно было бы выкачать то C>что нужно. Продавать в месте с вендой комплект MS'овских библиотек, которые C>устанавливались бы по требованию, а не по старой MS'овской привычке все C>сразу.
Это смотря что за библиотеки. Если "от MS", то они и все сразу особо не мешают (хотя опциональность конечно не помешала бы). А вот если от сторонних производителей — глядишь и вообще куда-то выложить не удастся — засудят.
Ку...
Re[29]: Точно ли надо только это? А как же выпить? :)
Пацак wrote:
> Это смотря что за библиотеки. Если "от MS", то они и все сразу особо не > мешают (хотя опциональность конечно не помешала бы). А вот если от > сторонних производителей — глядишь и вообще куда-то выложить не удастся - > засудят.
Сторонние производители разговор отдельный. В вашем мире, где все за бабки,
сторонние производители используют, как правило свои библиотеки, либо тоже
покупают. Но никто не мешает сделат закрытый ресурс с аутентификацией,
общий для всех производителей софта под вын, аутентификация естественно по
разделам, а ключи пользователям можно раздавать вместе с приложениями. Это
конечно упрощенно, на деле все может оказаться сложнее, но, по-моему,
выполнимо.
Здравствуйте, cattus, Вы писали:
C>Альтернатива -- сделать в инете ресурс с которого можно было бы выкачать то C>что нужно. Продавать в месте с вендой комплект MS'овских библиотек, которые C>устанавливались бы по требованию, а не по старой MS'овской привычке все C>сразу.
Для MFC4.2 и common controls так и сделанно. Для 7.1 не в курсе
"For every complex problem, there is a solution that is simple, neat,
and wrong."
Здравствуйте, Пацак, Вы писали:
П>>>А я не оригинальничаю и нажимаю кнопку на приводе. E>>На MAC'е такой кнопки нету
П>Интересно, не знал! А дырочки для скрепки тоже нет?
Ты что! (с придыханием) Это же МАК!!! Нужна сертифицированная скрепка!
Чем совершеннее технически средство, тем более примитивные, никчемные и бесполезные сведения при его помощи передаются.(с)Станислав Лем
Re[23]: Win vs Lin в который раз: -- спец по винде?
Здравствуйте, Пацак, Вы писали:
П>Я даже больше скажу: волей-неволей dll юзает любая программа, использующая стандартные средства windows. Те же диалоги "открыть/сохранить файл", "выбрать каталог", "найти/заменить", кнопочки, тулбарчики etc. В отличие, кстати, от linux, где немалая часть прог до сих пор юзают свой собственный велосипед.
Вот это, мягко говоря, "случай так называемой лжи" (с). Велосипеды изобретать таки лучше получается у виндовых программистов, просто потому, что о ресурсах типа freshmeat.net мало кто слышал. Да и про то, что в OpenSource лицензии бывают не только GPL, тоже.
Здравствуйте, Пацак, Вы писали:
П>Здравствуйте, cattus, Вы писали:
C>>Но ставить NET для софтины ~24.5 kb -- бред.
П>Пардон, а ставить Qt или Gtk для софтины аналогичного размера — не бред?
Один раз qt и два раза gtk (1ый и второй) -- максимум. А вот сто тридцать три раза blah.dll -- это уже перебор, имхо. Все-таки проблема с dll-hell нормально решена не была.
Здравствуйте, cattus, Вы писали:
>> C>Но ставить NET для софтины ~24.5 kb -- бред. >> Пардон, а ставить Qt или Gtk для софтины аналогичного размера — не бред? >>
А их так или иначе все равно ставить придется.
C>Не извиню. Зачем ставить qt целиком? Достаточно поставить необходимые либы. C>Что gtk, что qt (начиная с 4) разбиты на несколько отдельных библиотек, [skip]
На какие библиотеки разбито gtk? Поименно. Варианты с gnomeui/gnomeprint и прочими atk не рассматриваются по понятным причинам. Другое дело, что gtk, в отличие от qt (3ей), не включает в себя кучи всякой левизны, в общем-то. Почему и хотелось в свое время с qt линковаться статиком, жрало бы меньше. 8))
Здравствуйте, Пацак, Вы писали:
C>>Альтернатива -- сделать в инете ресурс с которого можно было бы выкачать то C>>что нужно. Продавать в месте с вендой комплект MS'овских библиотек, которые C>>устанавливались бы по требованию, а не по старой MS'овской привычке все C>>сразу. П>Это смотря что за библиотеки. Если "от MS", то они и все сразу особо не мешают (хотя опциональность конечно не помешала бы). А вот если от сторонних производителей — глядишь и вообще куда-то выложить не удастся — засудят.
Нехай сами выкладывают. И в софте требования из серии: "для работы вам нужно XXX версии н ниже V.V.V, скачать можно с http://www.xxx.com/"
Здравствуйте, L.Long, Вы писали:
LL>Здравствуйте, Пацак, Вы писали:
П>>>>А я не оригинальничаю и нажимаю кнопку на приводе. E>>>На MAC'е такой кнопки нету
П>>Интересно, не знал! А дырочки для скрепки тоже нет?
LL>Ты что! (с придыханием) Это же МАК!!! Нужна сертифицированная скрепка!
а между прочим нет
такие скрепки имеют право применять только(!) в техсервисе, куда ты свой мак должен привести. и не дай бог выяснится что ты сам самостоятельно вставил скрекпу в мак... штрафные санкции вплоть до отказа в гаранийном(!) техобслуживании
Здравствуйте, Kemm, Вы писали:
K>Здравствуйте, Пацак, Вы писали:
C>>>Альтернатива -- сделать в инете ресурс с которого можно было бы выкачать то C>>>что нужно. Продавать в месте с вендой комплект MS'овских библиотек, которые C>>>устанавливались бы по требованию, а не по старой MS'овской привычке все C>>>сразу. П>>Это смотря что за библиотеки. Если "от MS", то они и все сразу особо не мешают (хотя опциональность конечно не помешала бы). А вот если от сторонних производителей — глядишь и вообще куда-то выложить не удастся — засудят.
K>Нехай сами выкладывают. И в софте требования из серии: "для работы вам нужно XXX версии н ниже V.V.V, скачать можно с http://www.xxx.com/"
Нормальнный сетап для виндового приложения делается так. Если необходим какой-либо сторонний рантайм, которого по каким-либо причинам нет в системе и в сетапе — юзер получает вопрос "Для работы этого приложения необходимо то-то. Скачать и установить?" — отвечает "да", и инсталлер сам скачивает что нужно откуда нужно, и не задает тупых вопросов.
Не надо высасывать проблему из пальца и приводить в пример криво сделанные сетапы.
Здравствуйте, Kemm, Вы писали:
K>Здравствуйте, Пацак, Вы писали:
П>>Здравствуйте, cattus, Вы писали:
C>>>Но ставить NET для софтины ~24.5 kb -- бред.
П>>Пардон, а ставить Qt или Gtk для софтины аналогичного размера — не бред?
K>Один раз qt и два раза gtk (1ый и второй) -- максимум. А вот сто тридцать три раза blah.dll -- это уже перебор, имхо. Все-таки проблема с dll-hell нормально решена не была.
Давным-давно уже решена. Юзайте правильные инсталлеры и готовые пэкеджи рантаймов. А вот "version hell" в никсах — извечная проблема...
Здравствуйте, Kemm, Вы писали:
K>Здравствуйте, Пацак, Вы писали:
R>>> поставить vc2003 и собрать на месте
П>>Linux-way однако! П>>./configure П>>make П>>su П>>make install П>>
K>Та я не протттивв. vc2003 где бесплатно скачать можно? 8))
Здравствуйте, BratGanjubas, Вы писали:
R>>>> поставить vc2003 и собрать на месте П>>>Linux-way однако! П>>>./configure П>>>make П>>>su П>>>make install П>>> K>>Та я не протттивв. vc2003 где бесплатно скачать можно? 8)) BG>http://msdn.microsoft.com/vstudio/express/
Так, что там нужно-то, получается? VB, VC#, VC++... Итого... 1.5Gb. Та ну егоо нафикк! 8))