[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[bug #55708] broken Makefile dependency for doc/automake.pdf on Cygwin [
From: |
Michael Haubenwallner |
Subject: |
[bug #55708] broken Makefile dependency for doc/automake.pdf on Cygwin [PATCH] |
Date: |
Wed, 13 Feb 2019 12:39:19 -0500 (EST) |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:65.0) Gecko/20100101 Firefox/65.0 |
URL:
<https://savannah.gnu.org/bugs/?55708>
Summary: broken Makefile dependency for doc/automake.pdf on
Cygwin [PATCH]
Project: GNU troff
Submitted by: haubi
Submitted on: Wed 13 Feb 2019 06:39:17 PM CET
Category: None
Severity: 3 - Normal
Item Group: Build/Installation
Status: None
Privacy: Public
Assigned to: None
Open/Closed: Open
Discussion Lock: Any
Planned Release: None
_______________________________________________________
Details:
On Cygwin, compiling groff-1.22.4 with multiple make jobs yields this make
error:
make[1]: *** No rule to make target 'groff', needed by 'doc/automake.pdf'.
Stop.
make[1]: *** Waiting for unfinished jobs....
Problem is that Cygwin is able to map a file name 'groff' to 'groff.exe' only
if 'groff.exe' does exist, so the top level Makefile targets are
'groff$(EXEEXT)' and 'troff$(EXEEXT)'.
Because EXEEXT is not empty on Cygwin, 'groff' as prerequisite to
doc/automake.pdf does not match top level 'groff$(EXEEXT)' target.
_______________________________________________________
Reply to this item at:
<https://savannah.gnu.org/bugs/?55708>
_______________________________________________
Message sent via Savannah
https://savannah.gnu.org/
- [bug #55708] broken Makefile dependency for doc/automake.pdf on Cygwin [PATCH],
Michael Haubenwallner <=