Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 5 Jan 1996 08:50:39 -0700
From:      Nate Williams <nate@rocky.sri.MT.net>
To:        "Kaleb S. KEITHLEY" <kaleb@x.org>
Cc:        hackers@freefall.freebsd.org
Subject:   Re: Demand loading (Re: FreeBSD, Zappa & PCI) 
Message-ID:  <199601051550.IAA04120@rocky.sri.MT.net>
In-Reply-To: <199601051139.LAA07908@exalt.x.org>
References:  <199601050557.WAA01168@rover.village.org> <199601051139.LAA07908@exalt.x.org>

next in thread | previous in thread | raw e-mail | index | archive | help
> 
> I'm keen on ELF so that I don't have to compile everything in a library
> twice to get shared libraries. I'd also be keen to get rid of ldconfig 
> and ld.so.cache. (Am I only doing this because I've never questioned the
> shared-lib build rules we were given for X11?)

AFAIK, you *don't* have to re-compiled everything twice to get shared
libraries.  You can use PIC code in the libraries if you want, although
you will take a performance hit for using PIC code in static
executables.  If Linux is doing this, then they *should* be compiling
stuff without -PIC because of performance.


Nate



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199601051550.IAA04120>