From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.1.3 (2006-06-01) on yquem.inria.fr X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=disabled version=3.1.3 X-Original-To: caml-list@yquem.inria.fr Delivered-To: caml-list@yquem.inria.fr Received: from mail1-relais-roc.national.inria.fr (mail1-relais-roc.national.inria.fr [192.134.164.82]) by yquem.inria.fr (Postfix) with ESMTP id 9A8C4BC69 for ; Sat, 27 Oct 2007 10:43:29 +0200 (CEST) X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AgAAAPKWIkfDuhNCnmdsb2JhbACOYQEBAQEHBAYRGA X-IronPort-AV: E=Sophos;i="4.21,336,1188770400"; d="scan'208";a="3717106" Received: from mail22.bluewin.ch ([195.186.19.66]) by mail1-smtp-roc.national.inria.fr with ESMTP; 27 Oct 2007 10:43:29 +0200 Received: from [192.168.1.58] (85.0.96.45) by mail22.bluewin.ch (Bluewin 7.3.121) id 471B461B0016B20A; Sat, 27 Oct 2007 08:43:28 +0000 In-Reply-To: <4a051d930710261336r33a4d3aycda32880c1663953@mail.gmail.com> References: <4a051d930710261336r33a4d3aycda32880c1663953@mail.gmail.com> Mime-Version: 1.0 (Apple Message framework v752.2) Content-Type: text/plain; charset=ISO-8859-1; delsp=yes; format=flowed Message-Id: <3596AC1F-C054-44AC-96E6-2C95E1072F23@erratique.ch> Cc: caml-list Content-Transfer-Encoding: quoted-printable From: =?ISO-8859-1?Q?Daniel_B=FCnzli?= Subject: Re: [Caml-list] Camlidl questions Date: Sat, 27 Oct 2007 10:43:46 +0200 To: Christopher L Conway X-Mailer: Apple Mail (2.752.2) X-Spam: no; 0.00; bunzli:01 buenzli:01 camlidl:01 camlidl:01 bug:01 bindings:01 lablgl:01 chap:98 hacks:01 caml-list:01 floats:02 seems:03 library:03 daniel:04 daniel:04 Le 26 oct. 07 =E0 22:36, Christopher L Conway a =E9crit : > I'm trying to write an interface to an existing C library using =20 > Camlidl and I'm having trouble in just a few cases... I'd say don't use camlidl. It seems to be unsupported software. There =20= is for example a bug the handling of records of floats only that I =20 reported a long time ago but was lost in the bugtracker update. I =20 guess it wasn't fixed. Try to understand the caml-c interface (chap. 18 of the manual) and =20 then use C pre-processor hacks to streamline the development of your =20 bindings, have a look at lablgl to see what I mean by that. Best, Daniel