4 May 2006 08:53
Re: Re: Single Makefile (Was: Is a minimum automake version of 1.9 ok?)
Bas Wijnen <shevek <at> fmf.nl>
2006-05-04 06:53:00 GMT
2006-05-04 06:53:00 GMT
On Thu, May 04, 2006 at 08:00:07AM +0200, Roland Clobus wrote:
> On Wednesday 03 May 2006 09:34, Bas Wijnen wrote:
> > On Tue, May 02, 2006 at 04:05:43PM -0700, Steve Langasek wrote:
> > IMO there are two main problems with the multiple Makefiles:
> >
> > - They don't get dependencies right.
>
> So this means we don't support 'make -j'.
Indeed.
> On my computer (after a 'make clean') make takes about 30 seconds.
> Why should I need -j?
> The dependencies are currently correct, the common directories are
> entered first in SUBDIRS, before the other directories that need it.
> I don't consider that fragile.
>
> Is 'make -j' a requirement for a special build of Pioneers you are
> preparing?
No, it isn't. It's just something that should work if we have the build
system in order. The fact that it doesn't is a bug IMO. There are
workarounds ("don't use -j"), but it's still a bug.
> > - They're asking for code duplication.
>
> The ($topdir)/rules.make was needed because we didn't know enough of
> the autotools. Since I've read the manual for the autotools, the
> contents of the rules.make was integrated into configure.ac.
(Continue reading)
RSS Feed