Date: Fri, 5 Sep 1997 00:44:14 +0400 (MSD) From: Andrew Maltsev <am@amsoft.ru> To: FreeBSD-gnats-submit@FreeBSD.ORG Subject: misc/4468: dlopen is not available from static executables Message-ID: <199709042044.AAA01617@amsoft.ru> Resent-Message-ID: <199709042100.OAA22717@hub.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 4468 >Category: misc >Synopsis: dlopen is not available from static executables >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-bugs >State: open >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Thu Sep 4 14:00:00 PDT 1997 >Last-Modified: >Originator: Andrew Maltsev >Organization: AM'SOFT >Release: FreeBSD 2.2.1-RELEASE i386 >Environment: I only checked this in 2.2 and 2.2.1 - sorry, if it is fixed already. >Description: dlopen/.. programmatic interface to dynamic loader is not available when executable is to be statically linked. So it is not possible to add a shared object (plug-in for example) to an executable required to be static. >How-To-Repeat: Obvious >Fix: I think it may be solved by moving a part of ld.so loader into separate .a-style library. >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199709042044.AAA01617>