BerkeleyDB

Artifact [0f56a3499a]
Login

Artifact 0f56a3499aff98e81bcea316b2ce20f0c0c068fe:

Wiki page [Building] by murphy 2013-06-06 23:40:50.
D 2013-06-06T23:40:50.009
L Building
P 9c95baaf70fc2c17822792e2b4e010a5b135abf7
U murphy
W 764
<h1>Building BerkeleyDB</h1>

The <a
href="http://www.call-with-current-continuation.org/">CHICKEN</a>
binding for <a
href="http://www.oracle.com/technetwork/database/berkeleydb/">BerkeleyDB</a>
depends, of course, on the native BerkeleyDB library. It is known to
be compatible with versions 5.2 and 4.8 of this library.

If you link against version 5.x of BerkeleyDB, consider defining the
feature identifiers <tt>enable-forcesync</tt> and <tt>enable-bulk</tt> during the build process to enable synchronisation when closing the database and bulk transactions respectively. If you link against a recent version in the 5.x series of BerkeleyDB, consider defining the feature identifier <tt>enable-heap</tt> to activate code dealing with heap databases.

Z fd7d789195d3677c4f8b84533fa42196