Chapter 3. Requirements

3.1. Relevant Libraries

The libraries listed in Table 3-1 shall be available on a Linux Standard Base system, with the specified runtime names. The libraries listed in Table 3-2 are architecture specific, but shall be available on all LSB conforming systems. This list may be supplemented or amended by the relevant architecture specific part of the LSB Core Specification.

Table 3-1. Standard Library Names

LibraryRuntime Name
libcryptlibcrypt.so.1
libdllibdl.so.2
libgcc_slibgcc_s.so.1
libncurseslibncurses.so.5
libncurseswlibncursesw.so.5
libnspr4libnspr4.so
libnss3libnss3.so
libpamlibpam.so.0
libpthreadlibpthread.so.0
librtlibrt.so.1
libssl3libssl3.so
libstdcxxlibstdc++.so.6
libutillibutil.so.1
libzlibz.so.1

Table 3-2. Standard Library Names defined in the Architecture Specific Parts of the LSB Core Specification

LibraryRuntime Name
libcSee architecture specific part.
libmSee architecture specific part.
proginterpSee architecture specific part.

These libraries will be in an implementation-defined directory which the dynamic linker shall search by default.