From owner-freebsd-hackers Thu Jan 4 12:34:57 1996 Return-Path: owner-hackers Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id MAA02373 for hackers-outgoing; Thu, 4 Jan 1996 12:34:57 -0800 (PST) Received: from phaeton.artisoft.com (phaeton.Artisoft.COM [198.17.250.211]) by freefall.freebsd.org (8.7.3/8.7.3) with SMTP id MAA02362 for ; Thu, 4 Jan 1996 12:34:45 -0800 (PST) Received: (from terry@localhost) by phaeton.artisoft.com (8.6.11/8.6.9) id NAA00217; Thu, 4 Jan 1996 13:32:28 -0700 From: Terry Lambert Message-Id: <199601042032.NAA00217@phaeton.artisoft.com> Subject: Re: Anyone got GNU `dld' ported to FreeBSD? To: hasty@rah.star-gate.com (Amancio Hasty Jr.) Date: Thu, 4 Jan 1996 13:32:28 -0700 (MST) Cc: jkh@time.cdrom.com, hackers@FreeBSD.ORG In-Reply-To: <199601041943.LAA05776@rah.star-gate.com> from "Amancio Hasty Jr." at Jan 4, 96 11:43:43 am X-Mailer: ELM [version 2.4 PL24] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit 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. > > What is your problem exactly when you try to use dlopen in a statically > compiled program? The dynamic linking code is in the crt0.o, since it must be static in the binary in order to be used to implement shared library mapping. It is *not* in the non-shared library crt0.o. Terry Lambert terry@lambert.org --- Any opinions in this posting are my own and not those of my present or previous employers.