8.37. GDBM-1.23

GDBM pakken inneholder GNU Database Manager. Det er et bibliotek av databasefunksjoner som bruker utvidbar hashing og fungerer lignende som standard UNIX dbm. Biblioteket gir primitiver for lagring av nøkkel/data par, søker og henter dataene etter nøkkelen og sletter en nøkkel sammen med sine data.

Omtrentlig byggetid: 0.1 SBU
Nødvendig diskplass: 13 MB

8.37.1. Installasjon av GDBM

Forbered GDBM for kompilering:

./configure --prefix=/usr    \
            --disable-static \
            --enable-libgdbm-compat

Betydningen av konfigureringsalternativet:

--enable-libgdbm-compat

Denne bryteren gjør det mulig å bygge libgdbm kompatibilitetsbiblioteket. Noen pakker utenfor LFS kan kreve eldre DBM rutiner det gir.

Kompiler pakken:

make

For å teste resultatene, utsted:

make check

Installer pakken:

make install

8.37.2. Innhold i GDBM

Installerte programmer: gdbm_dump, gdbm_load, og gdbmtool
Installerte biblioteker: libgdbm.so og libgdbm_compat.so

Korte beskrivelser

gdbm_dump

Dumper en GDBM database til en fil

gdbm_load

Gjenoppretter en GDBM database fra en dumpfil

gdbmtool

Tester og modifiserer en GDBM database

libgdbm

Inneholder funksjoner for å manipulere en hashet database

libgdbm_compat

Kompatibilitetsbibliotek som inneholder eldre DBM funksjoner