From owner-freebsd-hackers Thu Jan 4 11:47:19 1996 Return-Path: owner-hackers Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id LAA27703 for hackers-outgoing; Thu, 4 Jan 1996 11:47:19 -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 LAA27693 Thu, 4 Jan 1996 11:47:04 -0800 (PST) Received: from localhost (localhost [127.0.0.1]) by time.cdrom.com (8.6.12/8.6.9) with SMTP id LAA29344; Thu, 4 Jan 1996 11:45:59 -0800 To: Bakul Shah cc: hackers@freebsd.org, gj@freebsd.org Subject: Re: Anyone got GNU `dld' ported to FreeBSD? In-reply-to: Your message of "Thu, 04 Jan 1996 11:35:08 PST." <199601041935.LAA29522@netcom22.netcom.com> Date: Thu, 04 Jan 1996 11:45:59 -0800 Message-ID: <29342.820784759@time.cdrom.com> From: "Jordan K. Hubbard" Sender: owner-hackers@freebsd.org Precedence: bulk > > Ours works just fine too, but I can't use dynamic linking from a > > statically-linked application, which is what sysinstall needs to be. > > Dynamic linking == modules are linked in before main() is entered. > Runtime linking == modules can be linked in on the fly (from main() > or any routine called from it) > > I believe you should be able to do runtime linking from your > statically linked app. too. I vaguely recall Paul > Kranenburg made some changes in June/July timeframe that > made this possible. I can be mistaken though as I haven't > played with this in a while. Well, I don't know what PK's been up to lately, but you certainly can't use dl* from a static app on FreeBSD.. Jordan