Bug 691301 - "make -f base/unix-gcc.mak" no longer works
Summary: "make -f base/unix-gcc.mak" no longer works
Status: RESOLVED FIXED
Alias: None
Product: Ghostscript
Classification: Unclassified
Component: Build Process (show other bugs)
Version: master
Hardware: PC Linux
: P4 normal
Assignee: Marcos H. Woehrmann
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-05-14 03:05 UTC by Marcos H. Woehrmann
Modified: 2010-05-14 16:46 UTC (History)
0 users

See Also:
Customer:
Word Size: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Marcos H. Woehrmann 2010-05-14 03:05:02 UTC
Starting with 8.72 the command "make -f base/unix-gcc.mak" no longer produces a bin/gs file, instead producing the error:

make: *** No rule to make target `obj/libtiff_.dev', needed by `obj/libtiff.dev'.  Stop.

We need to provide a base/libtiff.mak in the same way that we provide base/libpng.mak, base/jpeg.mak, base/jbig2.mak, etc.
Comment 1 Marcos H. Woehrmann 2010-05-14 03:23:58 UTC
It turns out that there is a base/libtiff.mak in 8.71 but it doesn't work and in head (r11236) make -f base/unix-gcc.mak fails with:

make: *** No rule to make target `obj/fapif.dev', needed by `obj/fapi.dev'.  Stop.
Comment 2 Hin-Tak Leung 2010-05-14 05:36:17 UTC
See also bug 691264 - I changed the documentation to recommended people not to do that, because it no-longer works. If you feel it should work that way, feel free to make it work that way (and possibly also revert the change in the documentation).
Comment 3 Marcos H. Woehrmann 2010-05-14 16:46:21 UTC
Fixed in r11241.