From owner-freebsd-current Thu Mar 23 02:13:30 1995 Return-Path: current-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id CAA07109 for current-outgoing; Thu, 23 Mar 1995 02:13:30 -0800 Received: from godzilla.zeta.org.au (godzilla.zeta.org.au [203.2.228.34]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id CAA07100 for ; Thu, 23 Mar 1995 02:13:14 -0800 Received: (from bde@localhost) by godzilla.zeta.org.au (8.6.9/8.6.9) id UAA10289; Thu, 23 Mar 1995 20:11:10 +1000 Date: Thu, 23 Mar 1995 20:11:10 +1000 From: Bruce Evans Message-Id: <199503231011.UAA10289@godzilla.zeta.org.au> To: me@tartufo.pcs.dec.com, nate@trout.sri.MT.net Subject: Re: Make World Times and a question about shared libs / make all Cc: current@FreeBSD.org Sender: current-owner@FreeBSD.org Precedence: bulk >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. ^^^ Cheating :-). >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 :-) Fairly hard. I did some makefile hacking towards it last August. No one has done much more than complain about it since then. I'm not very concerned about it, because linking is relatively fast, not much slower than running `make' in /usr/src when there is nothing to do. Bruce