From owner-freebsd-hackers Wed Aug 27 18:11:40 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id SAA23318 for hackers-outgoing; Wed, 27 Aug 1997 18:11:40 -0700 (PDT) Received: from earth.mat.net (root@earth.mat.net [206.246.122.2]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id SAA23312 for ; Wed, 27 Aug 1997 18:11:36 -0700 (PDT) Received: from Journey2.mat.net (journey2.mat.net [206.246.122.116]) by earth.mat.net (8.8.7/8.6.12) with SMTP id VAA16382; Wed, 27 Aug 1997 21:11:25 -0400 (EDT) Date: Wed, 27 Aug 1997 21:11:23 -0400 (EDT) From: Chuck Robey X-Sender: chuckr@Journey2.mat.net To: Alfred Perlstein cc: hackers@FreeBSD.ORG Subject: Re: shared libraries? In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-hackers@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk On Wed, 27 Aug 1997, Alfred Perlstein wrote: > > This is a strange question/idea, > > Why is the standard C library like the code in string.h, stdio.h ect. in > shared libraries? if need be, the programer could change his code and > make a new library. > > If most of the libraries were converted to a shared lib format wouldn't > that reduce memory and disk space requirements tremendously? > not only that, but complile times and exec times would soar, woudn't they? > > you'll have to forgive me if this sounds niave, but i think it's a good > idea. Are you taking painkillers or something? I can't tell what your post is trying to say. your 2nd sentence asks why stuff is in shared libs, your 4th asks why they don't get converted to shared like (why should it need converting if it's already that way?) and overall, I can't tell if you're aguing for or against them. On top of that, have you taken a look at /usr/lib, and noticed that they're BOTH ways? What are you trying to ask here? ----------------------------+----------------------------------------------- Chuck Robey | Interests include any kind of voice or data chuckr@eng.umd.edu | communications topic, C programming, and Unix. 213 Lakeside Drive Apt T-1 | Greenbelt, MD 20770 | I run Journey2 and picnic, both FreeBSD (301) 220-2114 | version 3.0 current -- and great FUN! ----------------------------+-----------------------------------------------