|
From: | Reuben Thomas |
Subject: | Re: Using GNU Make |
Date: | Mon, 6 Apr 2009 21:38:55 +0100 (BST) |
User-agent: | Alpine 2.00 (DEB 1167 2008-08-23) |
On Mon, 6 Apr 2009, Ralf Wildenhues wrote:
What do you mean by "allow it to be required". You can require it now for your package using autotools.
Right, and my original question was to ask "how do I require GNU Make in an autotoolised package?" I'm still don't see an "official" answer to that question, only an autoconf archive macro.
Well, if your package is an official GNU one, then I'm not so sure.
Indeed, that's a different matter.
There are a number of times where I've had to work around the lack of GNU make features which are over 10 years old, which seems increasingly silly. For my present project, GNU Zile, which strives to be buildable on any system that conforms with 1993 POSIX, this is fair enough, but increasingly new projects will quite reasonably be assuming POSIX.1-2001, if nothing else because free documentation is widely available for it, unlike the 1993 version.But POSIX.1.2001 doesn't specify wildcards for `make', either.
Sure. But in the same way as new projects might reasonably assume a newer version of POSIX than GNU Zile, unless there is POSIX standardisation of newer make features, it will soon be desirable to use newer make features. If one can't do that, what is the point of the extra GNU and BSD make features?
-- http://rrt.sc3d.org/ | sane, a. not unnerved by children
[Prev in Thread] | Current Thread | [Next in Thread] |