Date: Fri, 16 Oct 1998 23:29:35 -0400 From: David Holland <dholland@cs.toronto.edu> To: rkw@Dataplex.NET (Richard Wackerbarth) Cc: dholland@cs.toronto.edu, asami@FreeBSD.ORG, kpielorz@tdx.co.uk, eivind@yes.no, current@FreeBSD.ORG Subject: Re: Never ending 'make clean' in kde port? Message-ID: <98Oct16.232938edt.37814-16861@qew.cs.toronto.edu> In-Reply-To: <l03130300b24db727abc4@[208.2.87.5]> from "Richard Wackerbarth" at Oct 16, 98 11:06:46 pm
next in thread | previous in thread | raw e-mail | index | archive | help
> > At 9:17 PM -0500 10/16/98, David Holland wrote: > > > This is a clear case of the evils of "recursive make". > > > http://www.canb.auug.org.au/~millerp/rmch/recu-make-cons-harm.html > > > >While this guy has some points, his assertion that it's always faster > >to have one makefile is completely false - I broke netbsd's libc into > >recursive makes at one point and it got a lot faster. > > > >Why? Probably because some of the operations on the dependency graph > >are slower than O(n). > > I think that his comparison was based, in part, on the idea that you > have to do many things repeatedly simply because you do not have the > proper dependencies available. This is sometimes true, but in my experience it really doesn't happen very often. *shrug* -- - David A. Holland | (please continue to send non-list mail to dholland@cs.utoronto.ca | dholland@hcs.harvard.edu. yes, I moved.) To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?98Oct16.232938edt.37814-16861>