GDBM Database Library (the Win32 Port )
The GDBM (GNU DBM) database library is a rather efficient database
library that was written under the GNU "copyleft" license. This
DBM is comparible to other UNIX-esque DBM libraries such as SDBM.
A more complete introduction to GDBM is available from MIT's web site.
From the same location is the GDBM manual.
We have successfully ported the GDBM library to the Win32 platform:
This has not been tested on GDBM databases from systems
other than Win32 so we are unaware of any problems with porting over the database.
If you try to port database files from non Win32 systems, please let us know!
GDBM is not a cross platform
library, so you may run in to problems if you create a database on one platform
and try to access it on another. For example if you have a GDBM database created
on an Alpha box it may not work if you copy it to an Intel machine. It is also
possible that different OS's may cause incompatibility, for example if you
created a GDBM database on a Solaris machine and copy it to a Win32 box.
98.06.03 A fix to the database
syncronization and locking functions were applied. Thanks to Sergei Romanenko <roman@spp.Keldysh.ru>