From owner-freebsd-stable Wed Apr 22 20:44:30 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id UAA21054 for freebsd-stable-outgoing; Wed, 22 Apr 1998 20:44:30 -0700 (PDT) (envelope-from owner-freebsd-stable@FreeBSD.ORG) Received: from wcc.wcc.net (wcc.wcc.net [208.6.232.10]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id DAA20876 for ; Thu, 23 Apr 1998 03:43:18 GMT (envelope-from piquan@wcc.wcc.net) Received: from detlev.UUCP (tnt166.wcc.net [208.10.139.166]) by wcc.wcc.net (8.8.8/8.8.8) with ESMTP id WAA07761; Wed, 22 Apr 1998 22:38:52 -0500 (CDT) Received: (from joelh@localhost) by detlev.UUCP (8.8.8/8.8.8) id WAA01515; Wed, 22 Apr 1998 22:42:22 -0500 (CDT) (envelope-from joelh) Date: Wed, 22 Apr 1998 22:42:22 -0500 (CDT) Message-Id: <199804230342.WAA01515@detlev.UUCP> To: ru@ucb.crimea.ua CC: stable@FreeBSD.ORG In-reply-to: <19980420141850.A27699@ucb.crimea.ua> (message from Ruslan Ermilov on Mon, 20 Apr 1998 14:18:50 +0300) Subject: Re: make world newbie: how to build not in /usr/src From: Joel Ray Holveck Reply-to: joelh@gnu.org References: <199804201047.MAA27087@obsidian.noc.dfn.de> <19980420141850.A27699@ucb.crimea.ua> Sender: owner-freebsd-stable@FreeBSD.ORG Precedence: bulk >> when I run make in /usr/src I get warnings that the object directory >> has not been changed. Apart from that, /usr/src isn't big enough to >> hold all compilation results. I've read all the READMEs I could find >> in /usr/src but it seems I'm missing the obvious. If someone could >> clue me in on how to compile with a readonly /usr/src... >> Thanks a bunch. > Why are you running ``make'' in /usr/src? > Read the head of /usr/src/Makefile for the list of user-driven targets. > Anyway, according to /usr/share/mk/bsd.obj.mk ``obj'' target will create > build directory in /usr/obj. This brings up another question... Is there a generally accepted way of only building what's changed since your last `make world'? I can handle occassional dependancy lossage, but I have a slow machine and would rather not have to put up with how long a `make world' takes. Best, joelh -- Joel Ray Holveck - joelh@gnu.org - http://www.wp.com/piquan Fourth law of programming: Anything that can go wrong wi sendmail: segmentation violation - core dumped To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message