Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 24 Nov 2011 07:39:18 -0700
From:      Brett Glass <brett@lariat.net>
To:        questions@freebsd.org
Subject:   Quick build of stripped-down kernel
Message-ID:  <201111241439.HAA07258@lariat.net>

Next in thread | Raw E-Mail | Index | Archive | Help
Everyone:

Happy Thanksgiving! This week, I've been building FreeBSD 9.0-RC2 
kernels for various machines, and on some of the older and slower 
ones it's been taking quite a long time. One of the reasons for 
this is that even if you strip 98% of the drivers out of the 
kernel, they are all still built as loadable modules. The machines 
in question will NEVER use those modules, so it's a waste of time 
and disk space.

How hard would it be to create a build target for "make" that would 
avoid building the loadable modules and just leave them out of the 
directory where the new kernel is placed after installation? I am 
not intimately familiar with the cascade of makefiles that does the 
build.... I could probably figure out what to tweak, but if someone 
who is expert in this can help it would be appreciated. It would 
save me countless hours.

--Brett Glass




Want to link to this message? Use this URL: <http://docs.FreeBSD.org/cgi/mid.cgi?201111241439.HAA07258>