мите и используйте просто препроцессор языка C.
(/usr/bin/cpp)
Кроме него всегда есть в наличии еще препроцессор m4, которым пользуется
autoconf для генерации configure из configure.in и sendmail для
генерации sendmail.cf из sendmail.mc и который тоже никто
не мешает использовать отдельно от autoc
t; /*код*/
> #endif
>
> - значит надо определить макрос HAVE_LIBPRELUDE
>
> 2. Подправить LDFLAGS и CFLAGS - тоже не сложно
>
> Была бы проблема только в правке Makefile - я бы не напрягался.. Но,как
> я понимаю, что Makefile для сборки создаётся automake/autocon
> Вопрос в следующем: как политкорректно внести изменения в Makefile,
> сгенерированный этими скриптами?
Правильно -- редактируя Makefile.am и configure.ac,
возможно пиная автора на предмет незнания
этих жирных и тупых софтин.
--
Best regards, Aleksey Cheusov.
--
To UNSUBSCRIBE, email to deb
26 мая 2010 г. 22:04 пользователь Игорь Чумак написал:
> 2. Подправить LDFLAGS и CFLAGS - тоже не сложно
>
> Была бы проблема только в правке Makefile - я бы не напрягался.. Но,как я
> понимаю, что Makefile для сборки создаётся automake/autoconf
>
> Вопрос в следующем: как пол
только в правке Makefile - я бы не напрягался.. Но,как
я понимаю, что Makefile для сборки создаётся automake/autoconf
Вопрос в следующем: как политкорректно внести изменения в Makefile,
сгенерированный этими скриптами?
--
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a
On Sun, 25 Sep 2005 11:49:59 +0400
Artem Chuprina <[EMAIL PROTECTED]> wrote:
> Matvey -> debian-russian@lists.debian.org @ Sat, 24 Sep 2005 21:34:18 +0300:
>
> >> Натурально. Спрашивается вопрос: зачем бы в мане на syslogd-listfile
> >> писать, где прячется конфиг сислога, если для списка лог
Matvey -> debian-russian@lists.debian.org @ Sat, 24 Sep 2005 21:34:18 +0300:
>> Натурально. Спрашивается вопрос: зачем бы в мане на syslogd-listfile
>> писать, где прячется конфиг сислога, если для списка логов использовать
>> что-то другое? А особые параноики могут почитать сам этот скрипт.
On Sat, 24 Sep 2005 01:54:56 +0400
Artem Chuprina <[EMAIL PROTECTED]> wrote:
> Натурально. Спрашивается вопрос: зачем бы в мане на syslogd-listfile
> писать, где прячется конфиг сислога, если для списка логов использовать
> что-то другое? А особые параноики могут почитать сам этот скрипт. Он,
Степан Голосунов -> debian-russian@lists.debian.org @ Sat, 24 Sep 2005
08:30:17 +0500:
>> Так он и не зависит. Жалка у него опциональна. man logrotate.
>> Кроме того, gzip - essential, а зависимости от essential пакетов в
>> дебиане пишут только тогда, когда уперлась версия (как в данном
>
On Sat, Sep 24, 2005 at 02:07:42AM +0400, Artem Chuprina wrote:
> Так он и не зависит. Жалка у него опциональна. man logrotate. Кроме
> того, gzip - essential, а зависимости от essential пакетов в дебиане
> пишут только тогда, когда уперлась версия (как в данном случае с
> base-passwd и libc6).
Matvey -> debian-russian@lists.debian.org @ Fri, 23 Sep 2005 22:54:40 +0300:
M> Тогда как узнать, куда кидаются сообщения *.info и чем они жмутся?
M> Надо глазеть в /etc/syslog.conf для первого,
Ну вот ты сам и ответил... На самом деле правильный ответ - "в конфиг
текущего сислога". В дебиан
Matvey -> debian-russian@lists.debian.org @ Fri, 23 Sep 2005 22:32:35 +0300:
>> M> syslogd-listfiles, надеюсь, смотрит в /etc/syslogd ?
>>
>> Нет, он смотрит в syslog.conf. Вот спрашивается, неужели написать в
>> рассылку и дождаться ответа быстрее, чем набрать man syslogd-listfiles и
>>
On Fri, 23 Sep 2005 20:44:15 +0400
Artem Chuprina <[EMAIL PROTECTED]> wrote:
> Matvey -> debian-russian@lists.debian.org @ Fri, 23 Sep 2005 18:39:22 +0300:
>
> >> M> И как определить дефолтовый архиватор? В MDK был bzip2, в Дебиане вот
> gzip.
> >>
> >> man savelog
> >>
> M> Прикольно.
On Fri, 23 Sep 2005 20:46:07 +0400
Artem Chuprina <[EMAIL PROTECTED]> wrote:
> Matvey -> debian-russian@lists.debian.org @ Fri, 23 Sep 2005 18:36:07 +0300:
>
> M> syslogd-listfiles, надеюсь, смотрит в /etc/syslogd ?
>
> Нет, он смотрит в syslog.conf. Вот спрашивается, неужели написать в
> рас
Matvey -> debian-russian@lists.debian.org @ Fri, 23 Sep 2005 18:39:22 +0300:
>> M> И как определить дефолтовый архиватор? В MDK был bzip2, в Дебиане вот
>> gzip.
>>
>> man savelog
>>
M> Прикольно. А как узнать с каким ключом запускает его logrotate? В
M> смысле, в каком конфигурационно
Matvey -> debian-russian@lists.debian.org @ Fri, 23 Sep 2005 18:36:07 +0300:
M> syslogd-listfiles, надеюсь, смотрит в /etc/syslogd ?
Нет, он смотрит в syslog.conf. Вот спрашивается, неужели написать в
рассылку и дождаться ответа быстрее, чем набрать man syslogd-listfiles и
прочесть хотя бы пер
On Fri, 23 Sep 2005 09:57:52 +0400
Artem Chuprina <[EMAIL PROTECTED]> wrote:
> Matvey -> debian-russian@lists.debian.org @ Fri, 23 Sep 2005 00:50:44 +0300:
>
> M> И как определить дефолтовый архиватор? В MDK был bzip2, в Дебиане вот
> gzip.
>
> man savelog
>
Прикольно. А как узнать с каким к
On Fri, 23 Sep 2005 09:57:34 +0400
Artem Chuprina <[EMAIL PROTECTED]> wrote:
> Matvey -> debian-russian@lists.debian.org @ Fri, 23 Sep 2005 00:28:17 +0300:
>
> >> Если уж на то пошло, то почему у нее эта проверка - на этапе
> >> предкомпиляционной конфигурации? А если у меня syslogd нетривиал
On Fri, 23 Sep 2005 00:28:17 +0300 Matvey wrote:
M> Кстати, о птичках. Debian Sarge 3.1. К logrotate не прикасался. Ни в
M> /et/logrotate.conf, ни в /etc/logrotate.d/* нет упоминания
/var/log/messages,
syslogd-listfiles --weekly
M> однако ж он крутится. Как?
/etc/cron.*/sysklogd
--
to m
Matvey -> debian-russian@lists.debian.org @ Fri, 23 Sep 2005 00:28:17 +0300:
>> Если уж на то пошло, то почему у нее эта проверка - на этапе
>> предкомпиляционной конфигурации? А если у меня syslogd нетривиально
>> настроен, твоя софтина работать вообще не будет?
M> Кстати, о птичках. Debia
Matvey -> debian-russian@lists.debian.org @ Fri, 23 Sep 2005 00:50:44 +0300:
M> И как определить дефолтовый архиватор? В MDK был bzip2, в Дебиане вот gzip.
man savelog
--
Artem Chuprina
RFC2822: Jabber: [EMAIL PROTECTED]
А вы поподробнее, поподробнее. А заодно и быстрее будет...
--
To UN
On Fri, 23 Sep 2005 00:28:17 +0300
Matvey <[EMAIL PROTECTED]> wrote:
> On Wed, 21 Sep 2005 22:44:38 +0400
> Artem Chuprina <[EMAIL PROTECTED]> wrote:
>
> > Если уж на то пошло, то почему у нее эта проверка - на этапе
> > предкомпиляционной конфигурации? А если у меня syslogd нетривиально
> > нас
On Wed, 21 Sep 2005 22:44:38 +0400
Artem Chuprina <[EMAIL PROTECTED]> wrote:
> Если уж на то пошло, то почему у нее эта проверка - на этапе
> предкомпиляционной конфигурации? А если у меня syslogd нетривиально
> настроен, твоя софтина работать вообще не будет?
Кстати, о птичках. Debian Sarge 3.1
On Wed, 21 Sep 2005 22:44:38 +0400
Artem Chuprina <[EMAIL PROTECTED]> wrote:
> Matvey -> debian-russian@lists.debian.org @ Wed, 21 Sep 2005 00:02:10 +0300:
>
> >> > Тогда можно просто test -e /var/log/messages от пользователя.
> >> > Хотелось бы сре
Matvey -> debian-russian@lists.debian.org @ Wed, 21 Sep 2005 00:02:10 +0300:
>> > Тогда можно просто test -e /var/log/messages от пользователя.
>> > Хотелось бы средствами autoconf, чтоб в autoconf.log в случае чего
>> > упало и пр.
>> >
>>
On Wed, 21 Sep 2005 19:37:08 +0700
Mikhail Gusarov <[EMAIL PROTECTED]> wrote:
>
> You ([EMAIL PROTECTED]) wrote:
>
> >> > Тогда можно просто test -e /var/log/messages от пользователя.
> >> > Хотелось бы средствами autoconf, чтоб в autoconf.log в случ
You ([EMAIL PROTECTED]) wrote:
>> > Тогда можно просто test -e /var/log/messages от пользователя.
>> > Хотелось бы средствами autoconf, чтоб в autoconf.log в случае
>> > чего упало и пр.
>> А что мешает fakeroot ./configure сделать?
M> Вы часто чи
On Tue, 20 Sep 2005 09:11:01 +0200 (CEST)
[EMAIL PROTECTED] wrote:
> On Mon, 19 Sep 2005, Matvey wrote:
>
> > Тогда можно просто test -e /var/log/messages от пользователя.
> > Хотелось бы средствами autoconf, чтоб в autoconf.log в случае чего
> > упало и пр.
> &
On Mon, 19 Sep 2005, Matvey wrote:
Тогда можно просто test -e /var/log/messages от пользователя.
Хотелось бы средствами autoconf, чтоб в autoconf.log в случае чего
упало и пр.
А что мешает fakeroot ./configure сделать?
В debian вообще debuild по умолчанию fakeroot зовёт...
И потом
не писать?
>> >
>>Так ведь fakeroot для этого и изобрели :)
>>
>>/bash> cat ./check_file
>> #!/bin/bash
>>
>> if [ -r /var/log/messages ]; then
>>echo "Ok"
>> else
>>echo "Error: /var/log/mess
t;
>/bash> cat ./check_file
> #!/bin/bash
>
> if [ -r /var/log/messages ]; then
>echo "Ok"
> else
>echo "Error: /var/log/messages missing"
> fi
>
> /bash> ./check_file
> Error: /var/log/messages missing
>
>
On Mon, 19 Sep 2005, Matvey wrote:
Привет всем!
Вот, ковыряюсь...
configure.ac:
AC_CHECK_FILE([/var/log/messages],, [HAVE_LOG="no"])
if test "$HAVE_LOG" = "no"; then
echo "Error: /var/log/messages missing";exit 1
fi
$ ./configure
...
checking for /var/log/messages... no
Error: /var/lo
Привет всем!
Вот, ковыряюсь...
configure.ac:
AC_CHECK_FILE([/var/log/messages],, [HAVE_LOG="no"])
if test "$HAVE_LOG" = "no"; then
echo "Error: /var/log/messages missing";exit 1
fi
$ ./configure
...
checking for /var/log/messages... no
Error: /var/log/messages missing
Посмотрел в ./con
Hi!
Извиняюсь за оффтопик, но может кто знает.
Как из конфигуре подставить в скрипт, который не понивает переменных вида
$prefix, что-нить типа datadir?
Т.е. есть в configure.in:
AC_SUBST(datadir)
в скрипте:
my_data_dir = @datadir@/@PACKAGE@
в итоге получаем в скрипте
my_data_dir = ${prefix}/te
34 matches
Mail list logo