[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

./configure .. automake .. autoconf .. help pls



Доброго всем дня!

Возникла у меня задача немного подправить софтину по имени honeyd на предмет совместимости с prelude Нашел патч (для старой-старой версии), который, естественно, не совсем подошел.

Файлы *.c я подправил руками (логика работы программы от версии к версии не сильно поменялась), а вот с Makefile.am и Makefile.in хуже..
Похоже на то, что логика сборки переписана.

Что мне хочется:

1. Все правки в исходниках имеют вид
#ifdef HAVE_LIBPRELUDE
/*код*/
#endif

- значит надо определить макрос HAVE_LIBPRELUDE

2. Подправить LDFLAGS и CFLAGS - тоже не сложно

Была бы проблема только в правке Makefile - я бы не напрягался.. Но,как я понимаю, что Makefile для сборки создаётся automake/autoconf

Вопрос в следующем: как политкорректно внести изменения в Makefile, сгенерированный этими скриптами?


Reply to: