From owner-freebsd-current Thu Dec 17 12:47:12 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id MAA14398 for freebsd-current-outgoing; Thu, 17 Dec 1998 12:47:12 -0800 (PST) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from cimlogic.com.au (cimlog.lnk.telstra.net [139.130.51.31]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id MAA14391 for ; Thu, 17 Dec 1998 12:47:08 -0800 (PST) (envelope-from jb@cimlogic.com.au) Received: (from jb@localhost) by cimlogic.com.au (8.9.1/8.9.1) id HAA19912; Fri, 18 Dec 1998 07:59:39 +1100 (EST) (envelope-from jb) From: John Birrell Message-Id: <199812172059.HAA19912@cimlogic.com.au> Subject: Re: FreeBSD 3.0 RELEASE, or CURRENT that can compile NEEDED URGENLY In-Reply-To: from Alfred Perlstein at "Dec 17, 98 12:20:59 pm" To: bright@hotjobs.com (Alfred Perlstein) Date: Fri, 18 Dec 1998 07:59:38 +1100 (EST) Cc: root@isis.dynip.com, osiris2002@yahoo.com, freebsd-current@FreeBSD.ORG X-Mailer: ELM [version 2.4ME+ PL40 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Alfred, I have a few problems with your advice to someone who shouldn't be building from source on a single machine with a poor net connection. Alfred Perlstein wrote: [ build advice ] > rm -rf /usr/obj rm -rf /usr/obj/* > chflags -noschg /usr/obj chflags -R noschg /usr/obj > rm -rf /usr/obj rm -rf /usr/obj/* > echo OBJFORMAT=elf > /etc/objformat Don't do that. If a 3.0-RELEASE system has been installed, it will default to ELF. > cd /usr/src > make includes Don't do that. Installing include files without the corresponding libraries is what causes undefined references to __error. The make world procedure handles that correctly. > make clean Not necessary if you've rm'd /usr/obj/*. > make aout-to-elf Do this with a clean /etc/make.conf. -- John Birrell - jb@cimlogic.com.au; jb@freebsd.org http://www.cimlogic.com.au/ CIMlogic Pty Ltd, GPO Box 117A, Melbourne Vic 3001, Australia +61 418 353 137 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message