From owner-freebsd-hackers Tue Jan 9 12:33:33 1996 Return-Path: owner-hackers Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id MAA04224 for hackers-outgoing; Tue, 9 Jan 1996 12:33:33 -0800 (PST) Received: from time.cdrom.com (time.cdrom.com [192.216.222.226]) by freefall.freebsd.org (8.7.3/8.7.3) with SMTP id MAA04217 for ; Tue, 9 Jan 1996 12:33:29 -0800 (PST) Received: from localhost (localhost [127.0.0.1]) by time.cdrom.com (8.6.12/8.6.9) with SMTP id MAA01482; Tue, 9 Jan 1996 12:31:02 -0800 To: John Polstra cc: dfr@render.com, freebsd-hackers@freebsd.org Subject: Re: Anyone got GNU `dld' ported to FreeBSD? In-reply-to: Your message of "Tue, 09 Jan 1996 11:38:17 PST." <199601091938.LAA14033@austin.polstra.com> Date: Tue, 09 Jan 1996 12:31:02 -0800 Message-ID: <1480.821219462@time.cdrom.com> From: "Jordan K. Hubbard" Sender: owner-hackers@freebsd.org Precedence: bulk > This is a lot of machinery you're talking about! Why would this > be easier or better than simply building the application to be > dynamically linked in the first place? Well, do you have any suggestions for building a dynamic linked binary with *no* dependencies? There isn't room on the boot floppy for a binary and its shared library (and don't even talk to me about building a "mini libc" - that evil idea has been discussed to death!) so whichever binary I stick there can't have any *required* deps. Having it load shared libs later, once it's latched on to some sort of media, is a another matter - I just can't get past the startup deps problem. I've tried to link dynamic bins with libc non-shared and it just doesn't seem to work! :( Jordan