%general-entities; ]> gdbm &gdbm-version;
&gdbm-url;
GDBM-&gdbm-version; GDBM <para>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.</para> <segmentedlist> <segtitle>&buildtime;</segtitle> <segtitle>&diskspace;</segtitle> <seglistitem> <seg>&gdbm-ch6-sbu;</seg> <seg>&gdbm-ch6-du;</seg> </seglistitem> </segmentedlist> </sect2> <sect2 role="installation"> <title>Installation of GDBM Prepare GDBM for compilation: ./configure --prefix=/usr --enable-libgdbm-compat The meaning of the configure option: --enable-libgdbm-compat This switch enables the libgdbm compatibility library to be built, as some packages outside of LFS may require the older DBM routines it provides. Compile the package: make To test the results, issue: make check Install the package: make install Contents of GDBM Installed program Installed libraries gdbm_dump, gdbm_load, and gdbmtool libgdbm.{a,so} and libgdbm_compat.{a,so} Short Descriptions gdbm_dump Dumps a GDBM database to a file. gdbm_dump gdbm_load Recreates a GDBM database from a dump file. gdbm_load gdbmtool Tests and modifies a GDBM database gdbmtool libgdbm Contains functions to manipulate a hashed database libgdbm libgdbm_compat Compatibility library containing older DBM functions libgdbm_compat