Ralf Wildenhues <[EMAIL PROTECTED]> wrote:
> Jeph Cowan <jeph <at> ucar.edu> writes:
>> > Making all in man
>> >         cd .. && make  am--refresh
>> > make: 1254-002 Cannot find a rule to create target \.x from dependencies.
>> > Stop.
>> > make: 1254-004 The error code from the last command is 1.
>
> Try using GNU make instead of the native one.
> The  $(NO_INSTALL_PROGS_DEFAULT:%=%.x)  construct in man/Makefile.am
> is GNU make-specific.  It can be worked around for example by computing
> the substitution in configure.ac, or by letting configure output another
> variable that has a nonempty suffix to give to $(var:suf1=suf2).

Hi Ralf,

I wondered about that, but that use is only
in the definition of EXTRA_DIST:

  EXTRA_DIST = $(man_aux) $(NO_INSTALL_PROGS_DEFAULT:%=%.x) help2man

which is used only via "distdir".
So a dist-related build like "make dist" would use that,
but a plain "make" or "make install" should not.

> I can write a patch if you like.

Patches are always welcome ;-)


_______________________________________________
Bug-coreutils mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/bug-coreutils

Reply via email to