On Mon, Jul 13, 2009 at 11:28:13PM +0300, Aleksey Cheusov wrote: > > >> > Переменные окружения это конечно хорошо, но считать это альтернативой > >> > механизму указания опций сборки, мне кажется, нельзя. > >> Как раз наоборот. > >> > >> bmake PREFIX=/usr/pkg MANDIR=/some/where/man > >> > >> по сути своей ничем не отличется от > >> > >> ./configure --prefix=/usr/pkg --mandir=/some/where/man > >> > >> Не вижу необходимости плодить сущности без необходимости. > >> Опции не нужны. На самом деле хватает указания значений переменных > >> make-а. > > > Есть принципиальное отличие: ./configure, сделанный autoconf'ом, отличает > > поддерживаемые им параметры ото всех остальных, и диагностирует все > > переданные ему неподдерживаемые. > > Согласен, минимальное преимущество у опций есть. Просто опции configure -- это более структурированная сущность, чем произвольные параметры, которые можно передать make'у. Возможно, вам стоит попробовать формализовать тот интерфейс управления, который вы выбрали. -- ldv