caml-list - the Caml user's mailing list
 help / color / mirror / Atom feed
* Re: [Caml-list] Berkeley DB
@ 2005-08-24 21:20 yoann padioleau
  2005-08-25  2:22 ` Christopher Alexander Stein
  0 siblings, 1 reply; 3+ messages in thread
From: yoann padioleau @ 2005-08-24 21:20 UTC (permalink / raw)
  To: Joel Reymont, caml-list

> 
> 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)

> 



^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: [Caml-list] Berkeley DB
  2005-08-24 21:20 [Caml-list] Berkeley DB yoann padioleau
@ 2005-08-25  2:22 ` Christopher Alexander Stein
  0 siblings, 0 replies; 3+ messages in thread
From: Christopher Alexander Stein @ 2005-08-25  2:22 UTC (permalink / raw)
  To: yoann padioleau; +Cc: Joel Reymont, caml-list


I actively maintain a BDB OCaml interface 
(http://www.eecs.harvard.edu/~stein/ocamlbdb-4.3.21.tar.gz). It 
currently works with BDB 4.3.21. Please send me any bug reports 
and bug fixes.

Thank you

Lex

On Wed, 24 Aug 2005, yoann padioleau wrote:

>>
>> 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)
>
>>
>
>
> _______________________________________________
> Caml-list mailing list. Subscription management:
> http://yquem.inria.fr/cgi-bin/mailman/listinfo/caml-list
> Archives: http://caml.inria.fr
> Beginner's list: http://groups.yahoo.com/group/ocaml_beginners
> Bug reports: http://caml.inria.fr/bin/caml-bugs
>


^ permalink raw reply	[flat|nested] 3+ messages in thread

* [Caml-list] Berkeley DB
@ 2002-11-09 13:38 Yurii A. Rashkovskii
  0 siblings, 0 replies; 3+ messages in thread
From: Yurii A. Rashkovskii @ 2002-11-09 13:38 UTC (permalink / raw)
  To: caml-list

[-- Attachment #1: Type: text/plain, Size: 693 bytes --]

Ladies and Gentlemen,

I've released an early version of Berkeley DB wrapper for OCaml.

It is available at http://osdn.org.ua/~yrashk/ocamlbdb-0.0.1.tar.gz

It requires Cook and FunnelWeb to be built (URLs are listed in README).
And, of course, Berkeley DB.

OCamlBDB provides both functional and object interface to Berkeley DB.

Since this release is very early I want to notice that it is not
well-tested and still lacks of some features (including some big
ones - locks, mpoolfile and a lot of configuration methods). Also
OCamlBDB has no META for ocamlfind yet.

I've used Berkeley DB 4.1.24 to develop OCamlBDB.

Any feedback is appreciated.

-- 
Regards,
Yurii.

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2005-08-25  2:22 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2005-08-24 21:20 [Caml-list] Berkeley DB yoann padioleau
2005-08-25  2:22 ` Christopher Alexander Stein
  -- strict thread matches above, loose matches on Subject: below --
2002-11-09 13:38 Yurii A. Rashkovskii

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).