DG/UX [was: Re: problem building 0.15.7]

Matthias Andree matthias.andree at gmx.de
Thu Dec 11 11:28:56 CET 2003


On Wed, 10 Dec 2003, Dave Lovelace wrote:

> I have to wonder about something labeled "PHONY", for one thing.

.PHONY is a special target in a makefile that tells make "hey, rebuild
this target no matter if there's a file of the same name or not"

> Does this mean that make is supposed to be GNU make?  I'm pretty sure that
> it isn't, on this system.  Does that mean I can't build bogofilter without
> GNU make?

It appears as though the DGUX make wasn't up to the task for some
reason. Similar observations apply to hold Solaris 8's
/usr/ccs/bin/make which chokes on src/Makefile here. BSD make fares a
bit better, it "only loses some dependencies" causing excessive rebuilds
during development work, but it's fine for a first-time build.

GNU make is fine, well-tested and I'd recommend using GNU make when your
system's make variant causes trouble. There isn't much we can do about
how the Makefile.am generated targets look like.




More information about the Bogofilter mailing list