From owner-freebsd-current Thu Mar 23 01:09:46 1995 Return-Path: current-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id BAA05193 for current-outgoing; Thu, 23 Mar 1995 01:09:46 -0800 Received: from inet-gw-3.pa.dec.com (inet-gw-3.pa.dec.com [16.1.0.33]) by freefall.cdrom.com (8.6.10/8.6.6) with SMTP id BAA05186 for ; Thu, 23 Mar 1995 01:09:41 -0800 Received: from tartufo.pcs.dec.com by inet-gw-3.pa.dec.com (5.65/24Feb95) id AA12805; Thu, 23 Mar 95 01:07:12 -0800 Received: by tartufo.pcs.dec.com (/\=-/\ Smail3.1.16.1 #16.39) id ; Thu, 23 Mar 95 10:05 MET Message-Id: Date: Thu, 23 Mar 95 10:05 MET From: me@tartufo.pcs.dec.com (Michael Elbel) To: nate@trout.sri.MT.net Cc: current@FreeBSD.org Subject: Re: Make World Times and a question about shared libs / make all Newsgroups: pcs.freebsd.current References: <199503230055.RAA18186@trout.sri.MT.net> Reply-To: me@FreeBSD.org Sender: current-owner@FreeBSD.org Precedence: bulk In pcs.freebsd.current you write: >> > > I seem to be crusing right along in make world now... >> > >> > How long will a make world take on a 486dx2/66? I need to do it once >> > and get all the objects built once, from then on the dependencies should make >> > sure I only build what I need to each time, right? Thanks. >> >> Ahh... not sure... I run this stuff on a P54-90 with 4 to 5MB/sec disk >> drives. I'd guess maybe 6 to 7 hours max. >On my box (subjective, nothing definitive) which is a >486/66-16MB/ISA/SCSI I suspect it's more like 24-36 hours for a complete >make world. A simple make takes 12-14 hours if I remember right. >However, I'm usually running alot more than make world, so that'll slow >it down. But, I don't suspect it halves the time. Well, it *can* be halved. My setup: 486/66, 32 MB, EISA/VLB, SCSI disks on a BT747 controller (Quantum Empire 2100 for the srcs, Fujitsu 500MB whatnot for obj), cflags -O2 -m486 -pipe, not building profiled libraries. It takes less than 7 hours for a make world with virgin source and obj trees, maybe 20 min more if there was a make world before. Now I've noticed that subsequent 'make all install's will relink all the programs. I suppose this is due to the libraries being newer than the existing objects. However, this wouldn't be necessary unless the shared lib version has gone up. How hard would it be to get rid of this behaviour? I don't want to go and dig myself up to the armpits into the make stuff if it's impossible :-) Michael-- Michael Elbel, Digital-PCS GmbH, Muenchen, Germany - me@FreeBSD.org Fermentation fault (coors dumped)