When building (gcc 4.0.2 20051125 on Fedora Core 5) the
build fails as src/libmdb/backend.c has 'GHashTable
*mdb_backends' as static, while include/mdbtools.h does
not declare it as static. Removing the 'static' from
the former enables the build to complete--though there
may be a more appropriate solution.
--- src/libmdb/backend.c.orig 2006-09-14
21:03:35.000000000 -0400
+++ src/libmdb/backend.c 2006-09-14
21:09:30.000000000 -0400
@@ -28,7 +28,7 @@
#endif
static int is_init;
-static GHashTable *mdb_backends;
+GHashTable *mdb_backends;
/* Access data types */
static MdbBackendType mdb_access_types[] = {
Allready fixed in trunk.