Mail Archives: djgpp/2002/10/28/14:05:42
This is a DJGPP port of GNU gdbm 1.8.3.
The most important user visible change between this port and the previous one
is that the dbm and ndbm specific functions have been moved into a separate
library. This means that there are two libraries now:
- libgdbm.a containing all gdbm specific functions and
- libgdbm_compat.a containing all dbm specific functions
If you need to compile and application using the old unix dbm functions
you will have to use a command like this:
gcc application.c -lgdbm_compat -lgdbm
Now you will have access to the dbm compatibility functions. Please note,
that these compatibility functions are mapped to the equivalent gdbm functions
so you must link both libraries in the order shown in the example above.
Both libraries have been compiled with stock djdev203 so there is no
file locking functionality available.
The binaries, docs and source packages can be downloaded from Simtel.NET
and mirrors as:
Gdbm 1.8.3 binary, info and man format documentation:
http://www.simtel.net/gnudlpage.php?product=/gnu/djgpp/v2gnu/gdbm183b.zip&name=gdbm183b.zip
Gdbm 1.8.3 dvi, html and ps format documentation:
http://www.simtel.net/gnudlpage.php?product=/gnu/djgpp/v2gnu/gdbm183d.zip&name=gdbm183d.zip
Gdbm 1.8.3 source:
http://www.simtel.net/gnudlpage.php?product=/gnu/djgpp/v2gnu/gdbm183s.zip&name=gdbm183s.zip
Send suggestions and bug reports concerning the DJGPP port to
comp.os.msdos.djgpp or <djgpp AT delorie DOT com> and cc them to me.
Bug reports concerning gdbm must be send <bug-gnu-utils AT gnu DOT org>.
Enjoy
Guerrero, Juan Manuel <st001906 AT hrz1 DOT hrz DOT tu-darmstadt DOT de>
- Raw text -