From owner-freebsd-current Tue May 28 04:45:52 1996 Return-Path: owner-current Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id EAA20023 for current-outgoing; Tue, 28 May 1996 04:45:52 -0700 (PDT) Received: from diablo.ppp.de (diablo.ppp.de [193.141.101.34]) by freefall.freebsd.org (8.7.5/8.7.3) with SMTP id EAA20016 for ; Tue, 28 May 1996 04:45:41 -0700 (PDT) Received: from allegro.lemis.de by diablo.ppp.de with smtp (Smail3.1.28.1 #1) id m0uOLmp-000QZ1C; Tue, 28 May 96 12:13 MET DST From: grog@lemis.de (Greg Lehey) Organisation: LEMIS, Schellnhausen 2, 36325 Feldatal, Germany Phone: +49-6637-919123 Fax: +49-6637-919122 Received: (grog@localhost) by allegro.lemis.de (8.6.9/8.6.9) id LAA23207; Tue, 28 May 1996 11:52:09 +0200 Message-Id: <199605280952.LAA23207@allegro.lemis.de> Subject: Re: make world To: richardc@CSUA.Berkeley.EDU (Veggy Vinny) Date: Tue, 28 May 1996 11:52:09 +0200 (MET DST) Cc: FreeBSD-current@FreeBSD.ORG (FreeBSD current users) In-Reply-To: from "Veggy Vinny" at May 27, 96 10:00:36 am X-Mailer: ELM [version 2.4 PL23] MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit Sender: owner-current@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk Veggy Vinny writes: > > On Mon, 27 May 1996, Greg Lehey wrote: > >> Veggy Vinny writes: >>> >>> Hi everyone, >>> >>> If make world fails, can i just do a make all install to continue >>> where it left off or is there more make world does? >> >> That depends where it fails. make world does basically 4 things: >> >> - it removes all your old objects >> - it builds new directories where necessary >> - it makes all the new software >> - it installs it. >> >> Clearly if it gets to the point where it's making the software, you >> don't want to repeat the whole thing. But 'make install' doesn't >> check whether the software has been made, so unless you get to the >> install stage, you won't get everything installed. >> >> I always perform a 'make -k world' so that a problem making, say, >> games/fish won't cause the whole thing to fail. Of course, this means >> that I have to carefully check the make log file after the make. > > Hmmm, the problem with this machine is it's running 2.1R and > using a Adaptec 2940 controller so it will always abort somewhere in the > make all install part of the make world. Could be. I don't use this combination. But are you sure that's the reason? How does it abort? > so I just make all install from /usr/src but isn't that supported to > work and just continue the process? Typical 'install' targets start all over again. So does this one. You can argue whether that makes sense, but it's unlikely to change. Greg