Bruce Dubbs wrote:
Jonathan Cottrill wrote:
In Chapter 6, both Libtool and Autoconf mention that the "make check"
commands
take a lot of time (and they do). Since these use Autotest, they don't
respect
the -j flag to make (which LFS builders may have set as the MAKEFLAGS
variable
from the note in section 4.5); however, they *do* respect the
TESTSUITEFLAGS
variable. For example:
make check TESTSUITEFLAGS='-j4'
This helps a great deal; on my VM (quad-core), setting the variable to
-j6 (6
is based on trial and error while watching load averages) results in the
following time difference:
Libtool: from 16m48s to 6m0s
Autoconf: from 10m24s to 2m27s
Would that be worth mentioning somewhere in the book, or is it too much
messing around for builders to worry about?
Thanks you for the report. I will check that out.
Indeed I get a significant speedup. On my system:
j1 j4 j12
libtool 9+05 3+27 2+22
autoconf 5+32 1+43 0+44
I'll work something into the book tomorrow.
-- Bruce
--
http://lists.linuxfromscratch.org/listinfo/lfs-dev
FAQ: http://www.linuxfromscratch.org/faq/
Unsubscribe: See the above information page