From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: weis Received: (from weis@localhost) by pauillac.inria.fr (8.7.6/8.7.3) id XAA31961 for caml-redistribution; Sun, 5 Dec 1999 23:37:55 +0100 (MET) Received: from nez-perce.inria.fr (nez-perce.inria.fr [192.93.2.78]) by pauillac.inria.fr (8.7.6/8.7.3) with ESMTP id UAA24718 for ; Sun, 5 Dec 1999 20:13:49 +0100 (MET) Received: from spog.gaertner.de (spog.gaertner.de [194.45.135.2]) by nez-perce.inria.fr (8.8.7/8.8.7) with ESMTP id UAA10457 for ; Sun, 5 Dec 1999 20:13:48 +0100 (MET) Received: from cumulus.is.gaertner.de (postfix@cumulus.is.gaertner.de [194.45.135.209]) by spog.gaertner.de (8.8.8/8.8.8/Nase) with ESMTP id UAA32554 for ; Sun, 5 Dec 1999 20:13:46 +0100 Received: by cumulus.is.gaertner.de (Postfix, from userid 1000) id 49C3A977D; Sun, 5 Dec 1999 20:13:00 +0100 (CET) Date: Sun, 5 Dec 1999 20:13:00 +0100 From: Christian Lindig To: Caml Mailing List Subject: MySQL module for OCaml Message-ID: <19991205201300.C248@cumulus> Reply-To: Christian Lindig Mail-Followup-To: Caml Mailing List Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 1.0i Sender: weis I like to announce the availability of OCamlMySQL: a module that gives access to MySQL databases from OCaml. The source code and some details (README and interface) can be found here: http://www.gaertner.de/~lindig/software The source comes with GNU Autoconf support which I hope will help to increase portability of the code. However, this is an early release and I like to invite you to improve things. I especially would welcome a review of the C code dealing with the garbage collector and additions to the configure.in file. Currently the configure script finds all relevant files on my system (Debian 2.1 but OCaml and MySQL in /usr/local) but probably needs some fixes for other popular platforms like RedHat, SuSE, Solaris. I know that there are more ambitious database projects for OCaml (listed on http://caml.inria.fr/hump.html). My intention is to keep things simple and robust. The code was inspired by the Moscow ML module for MySQL access (Moscow ML is based on Caml Light). -- Christian -- Christian Lindig Gaertner Datensysteme GbR, Braunschweig, Germany http://www.gaertner.de/~lindig lindig@gaertner.de phone: +49 531 233 55 55 fax: +49 531 233 55 56