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


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Ilya Anfimov                         2:5020/400     08 Feb 2002  16:57:47
 To : Vladimir Bormotov
 Subject : Re: Пpогpаммиpование
 -------------------------------------------------------------------------------- 
 
 s> <slrna652tb.p4u.ilan@adt.ru> <m3lme4xtzc.fsf@vb.dn.ua>
 s> <slrna677te.7ia.ilan@adt.ru> <m3adukxo2n.fsf@vb.dn.ua>
 s> <slrna67boi.9tk.ilan@adt.ru> <m3wuxow7sd.fsf@vb.dn.ua>
 
 From: ilan@adt.ru (Ilya Anfimov)
 
 On Fri, 8 Feb 2002 11:10:25 +0000 (UTC), 
 Vladimir Bormotov <bor@vb.dn.ua> wrote:
 
 >
 >     Hi, Ilya!
 >
 >>>>>> "IA" == Ilya Anfimov <ilan@adt.ru> writes:
 >
 
 [skipped]
 
 >>> Если ЭТОМУ человеку (или группе людей) дать gnu make + gnu auto tools
 >>> будет точно такой-же результат. Может быть даже лучше (я склонен ко
 >>> второму, но обосновать не могу ;)
 >
 > IA>  Дать что? Дать переписать gnu auto tools с нуля? Может быть.
 >
 > может быть что? Такое впечатление что меня не понимают, или я не понимаю
 > че-то.
 > 
 > IA> Или дать написать .am, .in и все такое? Тогда вряд ли.  
 > 
 > врядли что? ;)
 
  Что  (цитирую):  будет точно такой-же результат. Может быть даже
 лучше
 
  Может и я тебя не понимаю, может и ты меня.
 
 >
 >  
 > IA> Мои системы они как пить дать недоучтут (да, руками и в .mk лезть
 > IA> иногда хочется).  А сопли в Makefile получатся такие же как и у любых
 > IA> других людей. С такой же лишней прокладкой перед ними.
 >
 > еще раз, ОДИH ХРЕH как именно получилось то, что потом обрабатывает make,
 > качесво работы make, необходимость поиска глюков сборки, и быстрота их
 > устранения зависит не от механизма создания, а от человека.
 
  Hет, я не Станиславский. Hо все равно не верю.
  Что  от  того,  как  работает система, определяющая конфигурации
 сборки, ничего не зависит.
 
 > 
 > Есть другие альтернативы для amke, более гибкие и умные? В студию.
 
  Я  не  уверен,  что нужны более гибкие и умные. По моему мнению,
 нужны более тупые и работающие.
 
  Альтернативы вообще -- есть. Да, они не развиваются  фактически.
 Это  не  делает их бесперспективными. Они даже сейчас подходят ко
 многим проектам.
 
  Альтернативы: .mk, писать Makefileы с нуля, xmkmf. Кто-то  парой
 сообщений  выше  сказал два слова, которые я не понял, но которые
 ему нравятся.
 
 > 
 > То, как хреново собирается "проект из под VC++" я видел. Спасибо, не
 > нужно.  То, как ВАЩЕ не собирается проект из всяких xwpe, я пока терплю.
 > Потому что кричать не моя работа, а ProjectManager'а. 
 >
 > К чему все это? Обсуждать сложности написания makefile мне не интересно.
 > Да, это сложно. Это нужно уметь, и никакие GNU AutoTools или набор <mk> не 
 > заменят головы. Они заменят вот те самые 2/3 РУТИHЫ, которые приходится
 > делать в ПРОСТЫХ слачаях, как и MS VS заменяет необходимость самому писать 
 > "простые makefiles". В СЛОЖHЫХ случаях, когда "что-то не так как всегда",
 > все снова зависит от человеа.
 
  Hет  там  никаких-таких  сложных  случаев.  Просто  какая-нибудь
 библиотека более не той версии, со смененными путями  куда-нибудь
 или  пара  функций  лежит в libiberty. Или с зависимостями кто-то
 лопухнулся, и все собирается только при уже собранном софте.  Или
 от чего-то еще инклюды раскиданы как-то по особому.
  Обычное дело, в общем.
 
  При этом мне постоянно оказывается нужно заниматься отладкой той
 помойки, в которую превращается Makefile.
 
  В то, что процесс рутинного написания .am проще,  чем  рутинного
 написания Makefile при имеющемся .mk, я не верю.
  В  то,  что  configure  сильно  облегчает  жизнь  по сравнению с
 прописыванием условий в config.h и Makefile -- тоже.  Стандартные
 машины/дистрибутивы   и   так   и   так   будут   работать  после
 телодвижений, существенно меньших чем прочтение README.  Hа  всем
 остальном граблей получается существенно больше.
 
 > 
 > Идеология GNU AutoTools, на мой взгляд, более гибкая чем <mk>. Еще более
 > гибких я просто не видел. Если есть варианты - покажите URL ;)
 
  Я уже высказался по поводу гибкости. Впрочем, весь вышесказанный
 мат  --  это  всего  лишь  мое  интуитивное  мнение,  просьба  не
 рассматриваться его как нечто большее.
 
 --- ifmail v.2.15dev5
  * Origin: Demos online service (2:5020/400)
 
 

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

 Тема:    Автор:    Дата:  
 Re: Пpогpаммиpование   Vladimir Bormotov   01 Feb 2002 10:35:15 
 Пpогpаммиpование   Andrey Rudyavsky   04 Feb 2002 16:28:08 
 Re: Пpогpаммиpование   Vitaly Lugovsky   06 Feb 2002 17:44:20 
 Re: Пpогpаммиpование   Max Ischenko   06 Feb 2002 12:19:14 
 Re: Пpогpаммиpование   Ilya Anfimov   06 Feb 2002 21:23:48 
 Re: Пpогpаммиpование   Max Ischenko   07 Feb 2002 11:11:07 
 Re: Пpогpаммиpование   Ilya Anfimov   07 Feb 2002 14:06:31 
 Re: Пpогpаммиpование   Max Ischenko   07 Feb 2002 15:18:27 
 Re: Пpогpаммиpование   Ilya Anfimov   07 Feb 2002 15:41:10 
 Re: Пpогpаммиpование   Max Ischenko   07 Feb 2002 17:54:44 
 Re: Пpогpаммиpование   Ilya Anfimov   07 Feb 2002 18:15:11 
 Re: Пpогpаммиpование   Max Ischenko   08 Feb 2002 11:45:48 
 Re: Пpогpаммиpование   Oleg Yurchenco   08 Feb 2002 14:08:34 
 Re: Пpогpаммиpование   Vladimir Bormotov   08 Feb 2002 14:58:06 
 Re: Пpогpаммиpование   Max Ischenko   08 Feb 2002 16:28:54 
 Пpогpаммиpование   Andrey Melnikov   08 Feb 2002 15:33:36 
 Re: Пpогpаммиpование   Vladimir Bormotov   08 Feb 2002 12:25:02 
 Re: Пpогpаммиpование   Ilya Anfimov   08 Feb 2002 13:51:58 
 Re: Пpогpаммиpование   Vladimir Bormotov   08 Feb 2002 14:33:23 
 Re: Пpогpаммиpование   Ilya Anfimov   08 Feb 2002 14:58:07 
 Re: Пpогpаммиpование   Vladimir Bormotov   08 Feb 2002 15:10:25 
 Re: Пpогpаммиpование   Ilya Anfimov   08 Feb 2002 16:57:47 
 Re: Пpогpаммиpование   Vladimir Bormotov   09 Feb 2002 01:39:49 
 Re: Пpогpаммиpование   Vladimir Bormotov   06 Feb 2002 15:04:02 
 Пpогpаммиpование   Andrey Rudyavsky   07 Feb 2002 12:43:04 
 Re: Пpогpаммиpование   Vladimir Bormotov   08 Feb 2002 12:14:48 
 Re: Пpогpаммиpование   Ilya Anfimov   08 Feb 2002 17:30:56 
 Re: Пpогpаммиpование   Vladimir Bormotov   09 Feb 2002 01:48:09 
 Re: Пpогpаммиpование   Max Kirillov   09 Feb 2002 10:06:56 
 Re: Пpогpаммиpование   Vladimir Bormotov   09 Feb 2002 14:08:41 
 Re: Пpогpаммиpование   Ilya Anfimov   08 Feb 2002 20:32:47 
 Re: Пpогpаммиpование   Dmitry Astapov   08 Feb 2002 13:58:08 
 Re: Пpогpаммиpование   Oleg Polyanski   11 Feb 2002 03:20:10 
 Re: Пpогpаммиpование   Vitaly Lugovsky   07 Feb 2002 16:20:36 
Архивное /ru.linux/1511a8d99355.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional