>>Насчёт этого прочие люди уже ответили.
>Не заметил.
>Интересно бы прикинуть процентное соотношение макросов, написанных
>своими кривыми ручками по сравнению с оными, скопированными
>откуда-нибудь ещё (хоть бы с того ресурса, который я упоминал).
>Я полагаю, товаришчь был прав в главном: всё Умный Дядя уже
>написал, наша задача вырезать и копировать, но тогда ещё проще
>-- сам configure скопировать не меняя вовсе, всё равно толку-то...
>
Написанный "умным дядей" проверок на свете очень много, и в каждом
конкретном проекте из них нужны, мягко говоря, не все. Плюс генерация
Makefile'ов - вопрос вообще отдельный, с проверками слабо связанный.
Состав зависимостей, структура самого проекта у всех разная, а
в генерированном коде от этих вещей много чего зависит, причём это
зависимое не раз и не два дублируется. Совсем не меняя configure
его копировать в другой проект - занятие и вовсе бесполезное.
>>>Да и особенности ОС сводятся обычно к степени стандартности
>>>их реализаций стандартных библиотек и степени наличия оных.
>>
>>Такой оптимизм полезен для поддержания морального духа.
>>Но вреден при планировании.
>Да ну Вас. Ну давайте возьмём примерчики конкретных полезных программок,
>посмотрим на их configure. Проверки сплошь из одного и того же набора.
>
Ну давайте. На память: apache, tomcat-jk, mc, m4, xemacs.
Состав проверок, скажем так, не идентичный.
>Ну понятно, можно сказать, что может быть зависимость от чего-то
>потоньше, вроде разрядности int (так и от типа процессора можно придумать
>зависимость). Только дело в том, что если программулина от таких вещей
>зависит, ей никакой autoconf не поможет выжить.
В таких программулинах обычно на каждый такой случай - свой отдельный
кусочек кода, подключаемый на соответствующих системах. Писать проверки
приходится обычно как раз для того, чтобы определить, когда какой
кусочек юзать и в какой вариации (сиречь с каким дополнительным набором
макросов).