10.13. Interfaces for libdl

Table 10-55 defines the library name and shared object name for the libdl library

Table 10-55. libdl Definition

Library:libdl
SONAME:libdl.so.2

The behavior of the interfaces in this library is specified by the following specifications:

[LSB] LSB Core - Generic
[SUSv4] POSIX 1003.1-2008 (ISO/IEC 9945-2009)

10.13.1. Dynamic Loader

10.13.1.1. Interfaces for Dynamic Loader

An LSB conforming implementation shall provide the architecture specific functions for Dynamic Loader specified in Table 10-56, with the full mandatory functionality as described in the referenced underlying specification.

Table 10-56. libdl - Dynamic Loader Function Interfaces

dladdr(GLIBC_2.2.5) [LSB]dlclose(GLIBC_2.2.5) [SUSv4]dlerror(GLIBC_2.2.5) [SUSv4]dlopen(GLIBC_2.2.5) [LSB]
dlsym(GLIBC_2.2.5) [LSB]dlvsym(GLIBC_2.2.5) [LSB]