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 9C3EDBBAF for ; Wed, 17 Sep 2008 18:09:57 +0200 (CEST) X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AikBACzJ0EhA6ba+lGdsb2JhbACSTj4BAQEBCQUIBw8FnkWHFgEChAU X-IronPort-AV: E=Sophos;i="4.32,416,1217800800"; d="scan'208";a="17407733" Received: from nf-out-0910.google.com ([64.233.182.190]) by mail1-smtp-roc.national.inria.fr with ESMTP; 17 Sep 2008 18:09:35 +0200 Received: by nf-out-0910.google.com with SMTP id b11so1828895nfh.13 for ; Wed, 17 Sep 2008 09:09:35 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:to :subject:cc:in-reply-to:mime-version:content-type :content-transfer-encoding:content-disposition:references; bh=SznvzpYt/80ubyreBFRb3crFXAx23qZdTO+ge5MOzJA=; b=iBfEYsgQdQ3L/F2Yk8cCqb4wZCmBq+nSfxn9YrwVInisftCsSg8THPRL9OLfwI9ZVE 5utql8nsWUNJG6WZ8n5zn6Dt6YNoJWYmPyXwBE7w0Zdlh5Ndb9gCBCzpdqpSvg7B4tIo JzEFvDLPgGpbZ1YUs/OMZFb8JDTTXlho6ztb0= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:to:subject:cc:in-reply-to:mime-version :content-type:content-transfer-encoding:content-disposition :references; b=jB+UUroKhH4ENhWsv5WBx76i3HbUN27QoRCWJ99mgXiNvNQTJjG3WkQyAdpf6PkSGE 6JuDk9nbMtoqzBwBf1FqTC0cm1x9dcbpMiW5jsAlDeoNihZ4MNFwj4JMfTEodCwYUmAs 5/SZzN63ZqaWCS4UQ5fgWik6t6vninHsHHy9Y= Received: by 10.210.63.5 with SMTP id l5mr3372385eba.87.1221667775293; Wed, 17 Sep 2008 09:09:35 -0700 (PDT) Received: by 10.210.41.5 with HTTP; Wed, 17 Sep 2008 09:09:35 -0700 (PDT) Message-ID: Date: Thu, 18 Sep 2008 00:09:35 +0800 From: "Ludovic Coquelle" To: "Alain Frisch" Subject: Re: [Caml-list] csml: high-level bindings between OCaml and .Net Cc: "Richard Jones" , caml-list@yquem.inria.fr In-Reply-To: <48D1002C.5040404@lexifi.com> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <48CFD2D6.9030700@lexifi.com> <20080916223241.GA17058@usha.takhisis.invalid> <48D03BDE.6000802@lexifi.com> <20080917114605.GA7599@annexia.org> <48D1002C.5040404@lexifi.com> X-Spam: no; 0.00; high-level:01 bindings:01 ocaml:01 intensively:01 ocaml:01 frisch:01 frisch:01 lexifi:01 0200,:01 interop:01 beginner's:01 bug:01 invoke:01 beginners:01 wrote:01 Probably something went wrong somewhere ... I did use PInvoke intensively on mono and I never experienced problem (I do not remember which version of mono, it was around 2 years ago). Is it easier to use CSML compare to porting ocaml code to F#? On Wed, Sep 17, 2008 at 9:03 PM, Alain Frisch wrote: > Richard Jones wrote: >> >> On Wed, Sep 17, 2008 at 01:06:06AM +0200, Alain Frisch wrote: >>> >>> I've briefly tried to make it work under Linux with Mono some months ago >>> but I stopped very quickly; I could not even call a simple C function in a >>> shared library from C# with Mono (see >>> http://lists.ximian.com/pipermail/mono-list/2008-March/037946.html). If >>> anyone is interested in helping porting CSML to Mono, please let me know! >> >> This didn't work? >> >> http://www.mono-project.com/Interop_with_Native_Libraries > > That was indeed my main source of information for the implementation of > P/Invoke under Mono, and I confirm it did not work. > > -- Alain > > _______________________________________________ > 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 >