gdbm-1.8.2

Introduction to gdbm

Download location (HTTP):       http://www.ibiblio.org/pub/gnu/gdbm/gdbm-1.8.2.tar.gz
Download location (FTP):        ftp://ftp.gnu.org/gnu/gdbm/gdbm-1.8.2.tar.gz
Version used:                   1.8.2
Package size:                   292 KB
Estimated Disk space required:  2 MB

The gdbm package contains a dbm library. This is useful for database routines that use extendible hashing.

Installation of gdbm

Install gdbm by running the following commands:

./configure &&
make prefix=/usr &&
make prefix=/usr man3dir=/usr/share/man/man3 infodir=/usr/share/info \
BINOWN=root BINGRP=root install


In addition, you may need to install the compatibility headers for gdbm. Apache 1.3, for example, will need these headers. Install the compatibility headers by running the following command:


make prefix=/usr man3dir=/usr/share/man/man3 infodir=/usr/share/info \
BINOWN=root BINGRP=root install-compat


Command explanations

prefix=/usr man3dir=/usr/share/man/man3 infodir=/usr/share/info : This command sets the file install locations which configure fails to do when the standard parameters are used.

BINOWN=root BINGRP=root : This command changes the file ownership to root instead of the bin user.

Configuring gdbm

Configuration Information

As with most libraries, there is no configuration to do, save that the library directory i.e. /usr/lib or /usr/local/lib should appear in /etc/ld.so.conf so that ldd can find the shared libraries. After checking that this is the case, /sbin/ldconfig should be run whilst logged in as root.

Contents

The gdbm package contains gdbm libraries.

Description

gdbm libraries

gdbm libraries contains functions that preform database routines using extendible hashing,