From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from concorde.inria.fr (concorde.inria.fr [192.93.2.39]) by yquem.inria.fr (Postfix) with ESMTP id 69416BDD1 for ; Wed, 24 Aug 2005 23:20:08 +0200 (CEST) Received: from smtp16.wanadoo.fr (smtp16.wanadoo.fr [193.252.23.89]) by concorde.inria.fr (8.13.0/8.13.0) with ESMTP id j7OLK8ir006414 for ; Wed, 24 Aug 2005 23:20:08 +0200 Received: from me-wanadoo.net (localhost [127.0.0.1]) by mwinf1603.wanadoo.fr (SMTP Server) with ESMTP id 08AE37000084 for ; Wed, 24 Aug 2005 23:20:08 +0200 (CEST) Received: from wwinf1618 (wwinf1618 [172.22.147.62]) by mwinf1603.wanadoo.fr (SMTP Server) with ESMTP id F16017000081; Wed, 24 Aug 2005 23:20:07 +0200 (CEST) X-ME-UUID: 20050824212007988.F16017000081@mwinf1603.wanadoo.fr Message-ID: <8479635.1124918407982.JavaMail.www@wwinf1618> From: yoann padioleau Reply-To: padator@wanadoo.fr To: Joel Reymont , caml-list Subject: Re: [Caml-list] Berkeley DB Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Originating-IP: [81.53.85.148] X-Wum-Nature: EMAIL-NATURE X-WUM-FROM: |~| X-WUM-TO: |~||~| X-WUM-REPLYTO: |~| Date: Wed, 24 Aug 2005 23:20:07 +0200 (CEST) X-Miltered: at concorde with ID 430CE488.000 by Joe's j-chkmail (http://j-chkmail.ensmp.fr)! X-Spam: no; 0.00; caml-list:01 ocaml:01 ndbm:01 ocaml:01 yaron:01 minsky:01 tar:01 lex:01 lex:01 eecs:01 slightly:02 gnu:03 berkeley:03 berkeley:03 dbm:04 X-Spam-Checker-Version: SpamAssassin 3.0.3 (2005-04-27) on yquem.inria.fr X-Spam-Level: ** X-Spam-Status: No, score=2.2 required=5.0 tests=DNS_FROM_RFC_ABUSE, DNS_FROM_RFC_POST,DNS_FROM_RFC_WHOIS autolearn=disabled version=3.0.3 > > Folks, Hi dude, > > How do I find out if my version of OCaml was built with Berkeley DB > (SleepyCat) support? There is no support for berkeley DB (only for gnu dbm (gdbm), and ndbm if I remember). > > Alternatively, how do I build OCaml from the source to support BDB? I am aware of two packages, one by yaron minsky and one by lex stein. I personnaly find the one by lex stein slightly better. I use it for a project of mine. http://www.eecs.harvard.edu/~stein/ocamlbdb-4.3.21.tar.gz There is some strange stuff when you use transaction, but it works pretty well. > This is based on my understanding that BDB support is built-in since > I'm not able to find any BDB packages for OCaml more recent than 2002. The one by lex stein is more recent (well he updated his old version to make it work with berkeley DB 4.3) >