[Slackbuilds-users] make -j -l

Grigorios Bouzakis grbzks at xsmail.com
Sun Jun 20 13:16:05 UTC 2010


On Sunday 20 of June 2010 16:01:38 Donald Allen wrote:
> Suggestion:
> 
> It would be nice if slackbuilds rummaged around in /proc/cpuinfo, 
figured
> out how many cores are present and whether hyperthreading is 
supported, and
> then set the -j option to make accordingly. It would also be good if 
they
> took a value for the -j option as an argument (in an environment 
variable,
> much as ARCH is handled). If just the latter were implemented and 
not the
> former (because of the messiness of doing the former), that would be 
a
> reasonable compromise, in my view.
> 
> I say this while suffering through a build of webkit on a little mini itx
> box I recently built, with a dual-core Atom D510 with hyperthreading. 
Atoms
> are slow (I use this machine because I care a lot about my personal 
energy
> consumption; its silence and coolness is also a bonus), but this build
> would have done quite awhile ago if the make had been done with -j 
4 or -j
> 5 to take advantage of the two cores and the hyperthreading. Sure, I 
could
> have looked at the slackbuild and edited it myself, but multi-core
> machines are common now, so why not support them by making 
parallel make a
> standard part of slackbuild?

Of course, you could also define MAKEFLAGS in your $SHELLrc.
That way everyone will be happier cause the SlackBuild wouldnt
automatically set the value of a variable to a possibly not desirable 
one.

-- 
Greg
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 836 bytes
Desc: This is a digitally signed message part.
URL: <http://lists.slackbuilds.org/pipermail/slackbuilds-users/attachments/20100620/3b08ad60/attachment.sig>


More information about the SlackBuilds-users mailing list