From owner-freebsd-current Sat Apr 10 9:29:58 1999 Delivered-To: freebsd-current@freebsd.org Received: from wall.polstra.com (rtrwan160.accessone.com [206.213.115.74]) by hub.freebsd.org (Postfix) with ESMTP id 519CC14EB6 for ; Sat, 10 Apr 1999 09:29:56 -0700 (PDT) (envelope-from jdp@polstra.com) Received: from vashon.polstra.com (vashon.polstra.com [206.213.73.13]) by wall.polstra.com (8.9.3/8.9.1) with ESMTP id JAA28420; Sat, 10 Apr 1999 09:27:42 -0700 (PDT) (envelope-from jdp@polstra.com) Received: (from jdp@localhost) by vashon.polstra.com (8.9.3/8.9.1) id JAA34302; Sat, 10 Apr 1999 09:27:41 -0700 (PDT) (envelope-from jdp@polstra.com) Message-ID: X-Mailer: XFMail 1.3 [p0] on FreeBSD X-Priority: 3 (Normal) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 8bit MIME-Version: 1.0 In-Reply-To: <19990410140348.6825E1F4D@spinner.netplex.com.au> Date: Sat, 10 Apr 1999 09:27:41 -0700 (PDT) Organization: Polstra & Co., Inc. From: John Polstra To: Peter Wemm Subject: Re: Libraries with library dependancies Cc: current@FreeBSD.ORG Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Peter Wemm wrote: > What I would like is a minimal /lib, containing a few key libraries like > libc.so, libutil.so, etc and have everything dynamic. I support that idea too. It's time. We can't support all-static systems forever. It's becoming a ball and chain as more and more applications use loadable modules with dlopen(). [Note to Terry: Aww, shut up and show me the code! ;-)] > Incidently, making / shared isn't the only way of doing it if you're > prepared to get creative and compile static and dynamic libraries > differently.... ie: dynamic libc uses dlopen() to implement the > switches, while the static libc does a pipe/fork/etc and makes a > pipe-based procedure call instead of a dlsym() direct call. *gag* *choke* *cough* > Nah, that's much too radical, they'll never buy it. Ya got that right! :-) John --- John Polstra jdp@polstra.com John D. Polstra & Co., Inc. Seattle, Washington USA "Self-interest is the aphrodisiac of belief." -- James V. DeLong To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message