6.31. GDBM-1.8.3

GDBM パッケージは GNU データベースマネージャを提供します。 このデータベースはディスクファイル形式 (disk file format) のデータベースで、キーとデータのペア情報を一つのファイルに保持します。 各レコードのデータはユニークキーによりインデックスづけされます。 テキストファイルに保存された状態に比べて、より早く情報を抽出することができます。

概算ビルド時間: 0.1 SBU
必要ディスク容量: 2.7 MB

6.31.1. GDBM のインストール

GDBM をコンパイルするための準備をします。

./configure --prefix=/usr

パッケージをコンパイルします。

make

このパッケージにはテストスイートはありません。

パッケージをインストールします。

make install

さらに DBM、NDBM との互換性のあるヘッダファイルをインストールします。 LFS では取り扱っていないパッケージの中には、そのような dbm の古い処理ルーチンを使っているものがあるためです。

make install-compat

インストール時に多少の問題があるため直します。 info ファイルの目次に GDBM を追加するものです。

install-info --dir-file=/usr/info/dir /usr/info/gdbm.info

6.31.2. GDBM の構成

インストールライブラリ: libgdbm.{so,a}, libgdbm_compat.{so,a}

概略説明

libgdbm

ハッシュデータベースを取り扱う関数を提供します。