From owner-freebsd-current@FreeBSD.ORG Mon Jun 20 18:54:35 2005 Return-Path: X-Original-To: current@freebsd.org Delivered-To: freebsd-current@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 590D216A41C; Mon, 20 Jun 2005 18:54:35 +0000 (GMT) (envelope-from imp@bsdimp.com) Received: from harmony.village.org (vc4-2-0-66.dsl.netrack.net [199.45.160.85]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1D7A543D1D; Mon, 20 Jun 2005 18:54:35 +0000 (GMT) (envelope-from imp@bsdimp.com) Received: from localhost (localhost.village.org [127.0.0.1]) by harmony.village.org (8.13.3/8.13.3) with ESMTP id j5KIqApf026512; Mon, 20 Jun 2005 12:52:12 -0600 (MDT) (envelope-from imp@bsdimp.com) Date: Mon, 20 Jun 2005 12:53:34 -0600 (MDT) Message-Id: <20050620.125334.10575355.imp@bsdimp.com> To: rwatson@freebsd.org From: "M. Warner Losh" In-Reply-To: <20050619155228.Y6413@fledge.watson.org> References: <20050619155228.Y6413@fledge.watson.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: current@freebsd.org Subject: Re: Summary: experiences with NanoBSD, successes and nits on a Soekris 4801 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 20 Jun 2005 18:54:35 -0000 In message: <20050619155228.Y6413@fledge.watson.org> Robert Watson writes: : NanoBSD world yet. Most are relatively minor -- the big issue is devd, : which is something that probably is needed in the embedded world. I think : what NanoBSD wants isn't NO_CXX, it's DONT_INSTALL_BUILDTOOLS -- don't : need a compiler, but using C++ applications should be fine. The big problem is that there's not a build environment separate from the install environment. At work, we created a system that has this separation, and it has proven invaluable. The current NO_FOO knobs aren't useful in the BUILD phase, bare are moderately useful in the install phase (we actually go a step further, and just have a list of directories to do an install from). This is the single reason that I've not pushed to migrate our build system at work to using nanobsd as its base... Warner