Re: mc.hlp problems in CVS version of MC
- From: Pavel Roskin <proski gnu org>
- To: Walery Studennikov <despair sama ru>
- Cc: <mc-devel gnome org>
- Subject: Re: mc.hlp problems in CVS version of MC
- Date: Mon, 30 Jul 2001 15:12:57 -0400 (EDT)
Hi, Walery!
> This is part of my src/Makefile after running configure:
>
> $(srcdir)/mc.hlp: # $(docdir)/mc.1.in $(mcsrclibdir)/xnc.hlp $(srcdir)/gindex.pl
> # $(MAKE) man2hlp
> # - ./man2hlp 58 $(docdir)/mc.1.in | cat - $(mcsrclibdir)/xnc.hlp | \
> # perl $(srcdir)/gindex.pl > $(srcdir)/mc.hlp.tmp && \
> # mv -f $(srcdir)/mc.hlp.tmp $(srcdir)/mc.hlp; \
> # rm -f $(srcdir)/mc.hlp.tmp; \
> # touch $(srcdir)/mc.hlp
>
> Why? Of course mc.hlp is not compiled in such case.
You should give "--enable-maintainer-mode" to "configure" to enable
maintainer-only portions of makefiles.
The reason for that is that some implementations of "make" (notably on
HP-UX) erroneously try to rebuild up-to-date targets. So if some of the
targets may not always work (in this case - because Perl may be missing)
it's better to disable them by default.
AM_MAINTAINER_MODE is a controversial topic among Automake developers.
It's better to avoid it. I'll change this rule if I have time.
--
Regards,
Pavel Roskin
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]