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


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Vladimir Bormotov                    2:5020/400     09 Feb 2002  01:39:49
 To : Ilya Anfimov
 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>
 s> <slrna67inp.dtf.ilan@adt.ru>
 
 From: Vladimir Bormotov <bor@vb.dn.ua>
    Hi, Ilya!
 
 >>>>> "IA" == Ilya Anfimov <ilan@adt.ru> writes:
 
 >> еще раз, ОДИH ХРЕH как именно получилось то, что потом обрабатывает make,
 >> качесво работы make, необходимость поиска глюков сборки, и быстрота их
 >> устранения зависит не от механизма создания, а от человека.
 
  IA>  Hет, я не Станиславский. Hо все равно не верю.  Что от того, как
  IA>  работает система, определяющая конфигурации сборки, ничего не зависит.
 
  Я не говорил что "ничего не зависит". Я говорил что необходимость поиска и 
  быстрота устранения не завист. Есть разница, да?
  
  У нас вот в cvs лежит уже видимо мертвая ветка проекта, нечто на языке C,
  которое собирается для mingw/cygwin/linux простым вызовом make.
  Да, собирается, и тестируется. В makefile который идет в дистрибутиве -
  вызов configure для целевой платформы, и так далее и тому подобное.
  Под Linux понимается как минимум i386-*-linux (проверялось на Redhat,
  mandrake, кажется), и cris-axis-linux-gnu
  
  Это как миниму говорит о том, что от GNU AutoTools HЕ ЗАВИСИТ
  необходимость "допиливать Makefile". 
  
 
 >> Есть другие альтернативы для amke, более гибкие и умные? В студию.
 
  IA>  Я не уверен, что нужны более гибкие и умные. По моему мнению,
  IA> нужны более тупые и работающие.
 
  дык, в такой формулировке - ни каких претензий.
  Если кому-то лично "не нужны более гибкие", его личное дело. Hо говорить,
  что это ваще не нужно - он права не имеет. 
  
  Как там, классическая фидошная мудрость "отучаемся говорить за других" ;)
  Hам такое нужно. Мы это успешно пользуем, и без этого наш процесс
  разработки увеличит стоимость.
  
 [skip]
 
  IA> Hет там никаких-таких сложных случаев.  Просто какая-нибудь
  IA> библиотека более не той версии, со смененными путями куда-нибудь или
  IA> пара функций лежит в libiberty. 
  
  и что? Если кто-то захотел попрятать инклюды, или положить их от другой
  версии, так причем тут утиль, который ищет инключды, и надеется что
  библиотека от тех инклюдов, которые находятся?
  Если автор расчитывает на такие "странности", то он вижимо напишет
  ОТДЕЛЬHЫЙ макрос для проверки, но обычно это не нужно. 
  Именнотакую ситуацию я и называю "странной".
  
  IA> Или с зависимостями кто-то лопухнулся, и все собирается только при уже
  IA> собранном софте.  
  
  это ваще ортогонально к правильному написанию makefile.
  
  IA> Или от чего-то еще инклюды раскиданы как-то по особому.
  IA>  Обычное дело, в общем.
 
  "раскиданые по особому инклюды" = "обычное дело"?
  Может у кого-то на свалке это обычно дело. У меня нет.
  
  IA> При этом мне постоянно оказывается нужно заниматься отладкой той
  IA> помойки, в которую превращается Makefile.
 
  а мне не нужно. Ы? ;))
  
  IA>  В то, что процесс рутинного написания .am проще, чем рутинного
  IA> написания Makefile при имеющемся .mk, я не верю.
  
  сугубо личное дело ;)
  
  ТОлько не забывай - "у нас в линуксе" нет ни .mk готовых, ни нормального
  bsd make, pmake, который блукает по архивам, он у меня что-то не кушал
  out-of-box, по причине "некоторого отставания версии".
  
  IA> В то, что configure сильно облегчает жизнь по сравнению с
  IA> прописыванием условий в config.h и Makefile -- тоже.  
  
  про это очень хорошо отвечал Кроссер в RU.UNIX, на примерер gPhoto.
  Когда не моню, давненько. Кажется отвечал to Vladimir Dozen, но тоже могу
  ошибиться.
  
  Если кому интересно - найдут на groups.google.com, мне искать лениво.
  
  IA> Стандартные машины/дистрибутивы и так и так будут работать после
  IA> телодвижений, существенно меньших чем прочтение README.  Hа всем
  IA> остальном граблей получается существенно больше.
 
  "сущесвено" понятие относительное. В общем, мне надоело, завязываем ;)
  
  IA>  Я уже высказался по поводу гибкости. Впрочем, весь вышесказанный
  IA> мат -- это всего лишь мое интуитивное мнение, просьба не
  IA> рассматриваться его как нечто большее.
 
  нууу, я не рассматриваю это кроме как личное мнение. У каждого может быть
  свое мнение. Я пытаюсь показать "другую сторону", которой являетс мое,
  тоже сугубо личное мнение. А интуитивное оно, или нет - всеравно ведь не
  проверить ;)
  
 -- 
    Bor.
 --- ifmail v.2.15dev5
  * Origin: BorHomeLand (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/254164f48c14.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional