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>