link: "Recursive Make Considered Harmful"
rb at gid.co.uk
Tue Jan 11 02:02:07 PST 2005
At 22:54 08/01/2005, George Georgalis wrote:
On Sat, Jan 08, 2005 at 02:31:22AM -0800, Matthew Dillon wrote:
> I can't even get firefox to get past 30 seconds worth of the build
> before it goes into a stupid configure script loop.
I've been mulling over the pdf file linked here
Recursive Make Considered Harmful, Peter Miller
George Georgalis, systems architect, administrator Linux BSD IXOYE
http://galis.org/george/ cell:646-331-2027 mailto:george at xxxxxxxxx
Apologies for late arrival in this discussion.
This whole problem area (fundamentally: "Make Doesn't Scale") was
well-understood 20 years ago. See for instance: D. M. Tilbrook, P. R. H.
Place: Tools for the Maintenance and Installation of a large Software
Distribution. USENIX Summer 1986: 223-237. The approach presented therein
is robust enough to be still in use today.
Bob Bishop +44 (0)118 940 1243
rb at xxxxxxxxx fax +44 (0)118 940 1295
More information about the Kernel