Re: DS20 Assorted Difficulties


Jay.Estabrook@digital.com
Fri, 16 Apr 1999 15:22:11 -0400


>>> geerten kuiper said:
>
> -j<n> does not inherit from toplevel make to subdirectory make: you start
> <n> of them, but each is executed sequentially.
>
> -j does inherit, so you start all makes and sub-makes and sub-sub-makes and
> all tasks at once: this may get you into problems.
>
> in the older kernels the "structure of the toplevel makefile would prevent
> paralellism" at that level. -j would work one subdirectory at a time: a
> system with a reasonable amount of RAM would handle that.
>
> -j<n> would have no effect at all with these kernels: you had to change the
> MAKE= line in the makefile to get a -j<n> to the sub-makes.

Ah, I forgot to say, I typically do this like so:

        export MAKEFLAGS=-j
        while true; do make clean; make boot; done

This, I believe, makes sure that the -j is inherited by all; right?

And this what I've done when the 2.2 kernel builds fail...

--Jay++

-----------------------------------------------------------------------------
  American Non Sequitur Society: we don't make sense, but we do like pizza...

Jay A Estabrook Alpha Motherboards - LINUX Project
Compaq Computer Corp. (508) 841-3241 or (DTN) 237-3241
334 South Street, Shrewsbury, MA 01545 Jay.Estabrook@digital.com
-----------------------------------------------------------------------------

-- 
To unsubscribe: send e-mail to axp-list-request@redhat.com with
'unsubscribe' as the subject.  Do not send it to axp-list@redhat.com



This archive was generated by hypermail 2.0b3 on Fri Apr 16 1999 - 14:00:08 PDT