June 2001
Intermediate to advanced
688 pages
19h 18m
English
The Berkeley DB dynamic shared libraries are created with the name libdb-major.minor.so, where major is the major version number and minor is the minor version number. Other shared libraries are created if Java and Tcl support are enabled—specifically, libdb_java-major.minor.so and libdb_tcl-major.minor.so.
On most UNIX systems, when any shared library is created, the linker stamps it with a “SONAME”. In the case of Berkeley DB, the SONAME is libdb-major.minor.so. It is important to realize that applications linked against a shared library remember the SONAMEs of the libraries they use, and not the underlying names in the filesystem.
When the Berkeley DB shared library is installed, links are created in the install lib ...