make -j1 produces four C++ instances

greg at unrelenting.technology greg at unrelenting.technology
Tue Dec 3 16:06:12 UTC 2019


December 3, 2019 6:55 PM, "bob prohaska" <fbsd at www.zefox.net> wrote:

> Has the -j feature for make been changed/removed? 
> 
> IIRC, one could in the past limit the number of jobs created
> while compiling software by using 
> make -jN 
> on the command line. Now it seems that
> make -j1 
> spawns four instances of C++ while trying to compile www/chromium.

make -jN won't necessarily do anything when make spawns other build systems
which do their own parallelism.
(*some* systems can integrate with GNU make, see e.g.
https://github.com/ninja-build/ninja/issues/1139 )

Chromium is mostly built using their own GN system,
the backend of which actually is ninja btw


More information about the freebsd-arm mailing list