From owner-freebsd-hackers@FreeBSD.ORG Mon Sep 20 05:24:07 2004 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DDCE116A4CE for ; Mon, 20 Sep 2004 05:24:07 +0000 (GMT) Received: from harmony.village.org (rover.village.org [168.103.84.182]) by mx1.FreeBSD.org (Postfix) with ESMTP id 78E1043D4C for ; Mon, 20 Sep 2004 05:24:07 +0000 (GMT) (envelope-from imp@bsdimp.com) Received: from localhost (harmony.village.org [10.0.0.6]) by harmony.village.org (8.13.1/8.13.1) with ESMTP id i8K5Nqxq054959; Sun, 19 Sep 2004 23:23:53 -0600 (MDT) (envelope-from imp@bsdimp.com) Date: Sun, 19 Sep 2004 23:24:50 -0600 (MDT) Message-Id: <20040919.232450.118757898.imp@bsdimp.com> To: mymuss@gmail.com From: "M. Warner Losh" In-Reply-To: References: <7ea4ce2e54aa7d07618278640e7be260@200.140.233.95> <16715.51219.709030.281400@guru.mired.org> X-Mailer: Mew version 3.3 on Emacs 21.3 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit cc: freebsd-hackers@freebsd.org Subject: Re: Editing and compiling FreeBSD source X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 20 Sep 2004 05:24:08 -0000 In message: Andrew Novikov writes: : Could someone please explan me the difference between: : : make buildkernel : make installkernel If you've done a make buildworld, this should always work, reguardless of what tools you have installed in the base system. There are a number of nobs to make these faster. This even works accross different releases (eg, you can build a 5 kernel on a 4 box) most of the time too. : config : cd ../../compile/..... : make depend : make : make install This uses system tools, so they have to be in sync with the kernel. This is often more convenient when you are building lots of kernels to debug some problem in the kernel, but isn't any faster than the above if you are starting from dirt. Warner