The GDBM package contains the GNU Database Manager. This is a disk file format database which stores key/data-pairs in single files. The actual data of any record being stored is indexed by a unique key, which can be retrieved in less time than if it was stored in a text file.
Prepare GDBM for compilation:
./configure --prefix=/usr
Compile the package:
make
This package does not come with a test suite.
Install the package:
make install
In addition, install the DBM and NDBM compatibility headers, as some packages outside of LFS may look for these older dbm routines:
make install-compat
Fix a minor installation issue by manually adding GDBM to the info table of contents:
install-info --dir-file=/usr/info/dir /usr/info/gdbm.info