From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Original-To: caml-list@sympa.inria.fr Delivered-To: caml-list@sympa.inria.fr Received: from mail3-relais-sop.national.inria.fr (mail3-relais-sop.national.inria.fr [192.134.164.104]) by sympa.inria.fr (Postfix) with ESMTPS id 9FFFF81792 for ; Wed, 26 Jun 2013 21:54:27 +0200 (CEST) Received-SPF: None (mail3-smtp-sop.national.inria.fr: no sender authenticity information available from domain of alain@frisch.fr) identity=pra; client-ip=212.27.42.3; receiver=mail3-smtp-sop.national.inria.fr; envelope-from="alain@frisch.fr"; x-sender="alain@frisch.fr"; x-conformance=sidf_compatible Received-SPF: None (mail3-smtp-sop.national.inria.fr: no sender authenticity information available from domain of alain@frisch.fr) identity=mailfrom; client-ip=212.27.42.3; receiver=mail3-smtp-sop.national.inria.fr; envelope-from="alain@frisch.fr"; x-sender="alain@frisch.fr"; x-conformance=sidf_compatible Received-SPF: None (mail3-smtp-sop.national.inria.fr: no sender authenticity information available from domain of postmaster@smtp3-g21.free.fr) identity=helo; client-ip=212.27.42.3; receiver=mail3-smtp-sop.national.inria.fr; envelope-from="alain@frisch.fr"; x-sender="postmaster@smtp3-g21.free.fr"; x-conformance=sidf_compatible X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AvAAAC5Gy1HUGyoDlGdsb2JhbABYA4M6Ab9FgQQWDgEBAQEHDQkJFAMlgiMBAQQBOEABBQsLGAkWCAcJAwIBAgE0AwENBg0BBQIBARCHdAq6BY4DFIEkEAcRg1IDl0WGIYYCiDU X-IPAS-Result: AvAAAC5Gy1HUGyoDlGdsb2JhbABYA4M6Ab9FgQQWDgEBAQEHDQkJFAMlgiMBAQQBOEABBQsLGAkWCAcJAwIBAgE0AwENBg0BBQIBARCHdAq6BY4DFIEkEAcRg1IDl0WGIYYCiDU X-IronPort-AV: E=Sophos;i="4.87,946,1363129200"; d="scan'208";a="19127864" Received: from smtp3-g21.free.fr ([212.27.42.3]) by mail3-smtp-sop.national.inria.fr with ESMTP; 26 Jun 2013 21:54:26 +0200 Received: from [192.168.0.10] (unknown [78.192.0.38]) by smtp3-g21.free.fr (Postfix) with ESMTP id 3C263A6373; Wed, 26 Jun 2013 21:54:22 +0200 (CEST) Message-ID: <51CB46ED.1010009@frisch.fr> Date: Wed, 26 Jun 2013 21:54:21 +0200 From: Alain Frisch User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:17.0) Gecko/20130509 Thunderbird/17.0.6 MIME-Version: 1.0 To: Bikal Gurung CC: r.3@libertysurf.fr, caml-list@inria.fr References: <20130626113838.0643281793@sympa.inria.fr> <779055554.167922056.1372248137169.JavaMail.root@zimbra27-e5.priv.proxad.net> In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Subject: Re: [Caml-list] Ocaml on windows On 6/26/2013 7:45 PM, Bikal Gurung wrote: > I am looking to develop a desktop application which will be distributed > to customers, so for now I think I will need ocaml libs like wxwidget, > batteries, sql lite db library, sockets, networking etc. > Is anyone using omake on windows? Does it have a dependency on Cygwin > like ocamlbuild? LexiFi uses omake on Windows and Linux. It does not depend on Cygwin itself, if you are careful enough to not use any Cygwin tool in the build rules, of course. omake actually implements a decent scripting language (with built-in versions of some useful tools). FWIW, we use a tool ( http://www.lexifi.com/csml ) to interact easily with the .Net framework, allowing our application to access .Net components. For instance, our Windows GUI is based on .Net Windows Forms and we use the .Net driver from Oracle. (For PostgreSQL, we use Markus' ocaml bindings to the native libpq library.) Alain > B. > > Bikal Gurung > Enterprise Integration Architect > bikal.gurung@lemaetech.co.uk > Mobile: +44 (0) 777 556 4109 > London, UK > > > On 26 June 2013 13:02, > > wrote: > > Hello, > I personnaly used mxe to cross compile from linux to windows (gtk2, > cairo, camlimages) > Mxe is a set of hundreds of C libraries cross-compiled, plus a few > ocaml libraries. > community is nice for support of C libraries, but would not be able > to help you on ocaml packages. > > what C and ocaml libraries does your project depend on ? What build > system do you use (ocamlbuild, Makefile, ...) > This might be easy to use mxe, depending on your answers. > > Best regards, > William > > >