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 mail2-relais-roc.national.inria.fr (mail2-relais-roc.national.inria.fr [192.134.164.83]) by sympa.inria.fr (Postfix) with ESMTPS id 0242181792 for ; Wed, 26 Jun 2013 20:28:39 +0200 (CEST) Received-SPF: None (mail2-smtp-roc.national.inria.fr: no sender authenticity information available from domain of wojciech.meyer@gmail.com) identity=pra; client-ip=74.125.82.43; receiver=mail2-smtp-roc.national.inria.fr; envelope-from="wojciech.meyer@gmail.com"; x-sender="wojciech.meyer@gmail.com"; x-conformance=sidf_compatible Received-SPF: Pass (mail2-smtp-roc.national.inria.fr: domain of wojciech.meyer@gmail.com designates 74.125.82.43 as permitted sender) identity=mailfrom; client-ip=74.125.82.43; receiver=mail2-smtp-roc.national.inria.fr; envelope-from="wojciech.meyer@gmail.com"; x-sender="wojciech.meyer@gmail.com"; x-conformance=sidf_compatible; x-record-type="v=spf1" Received-SPF: None (mail2-smtp-roc.national.inria.fr: no sender authenticity information available from domain of postmaster@mail-wg0-f43.google.com) identity=helo; client-ip=74.125.82.43; receiver=mail2-smtp-roc.national.inria.fr; envelope-from="wojciech.meyer@gmail.com"; x-sender="postmaster@mail-wg0-f43.google.com"; x-conformance=sidf_compatible X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AqcBAIsyy1FKfVIrk2dsb2JhbABYA4M6g0+7d4EDFg4BAQEBBwsLCRQEJIIjAQEEASMdARsdAQMBCwYFCwYEAQEBAgIFHgMCAg8BBA8RAQUBCwMBBQ4TFAaHYQEDCQYECJw2i35Pgn+EUQoZJw1Yh3QBBQyBGoxdFIEBIxAHEYI+gRQDl0WPYD+EOA X-IPAS-Result: AqcBAIsyy1FKfVIrk2dsb2JhbABYA4M6g0+7d4EDFg4BAQEBBwsLCRQEJIIjAQEEASMdARsdAQMBCwYFCwYEAQEBAgIFHgMCAg8BBA8RAQUBCwMBBQ4TFAaHYQEDCQYECJw2i35Pgn+EUQoZJw1Yh3QBBQyBGoxdFIEBIxAHEYI+gRQDl0WPYD+EOA X-IronPort-AV: E=Sophos;i="4.87,945,1363129200"; d="scan'208";a="23519123" Received: from mail-wg0-f43.google.com ([74.125.82.43]) by mail2-smtp-roc.national.inria.fr with ESMTP/TLS/RC4-SHA; 26 Jun 2013 20:28:24 +0200 Received: by mail-wg0-f43.google.com with SMTP id z11so10807781wgg.22 for ; Wed, 26 Jun 2013 11:28:24 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version:content-type:content-transfer-encoding; bh=GgmdSS309g5bMRZdaY/TNIR7gXQ/CF8MXGvyL0AlY8A=; b=kipPMAj87z9OyroEKRD2C5P2qvfm5AwRkrsF6yUGc+3nGUQKK9MdJrkNTr48XprYAP o9lIP7zruK+xgeEbHwx0Xh6D60yPtGH2V1wyRwYwZfapVutmAbMiWg34pHXjx25o/Ykz iQ7Ok+mWHHSGGT3a+isVm/WxVmNZwT5WCzJAB1Asr+mmh2CJsq2DBC/TMEwZ/5cdTLUt K4WxplmRlN/sz/pMzhzLXwaht/kHf8JD4U4a5m4EGObKhIWmx9jBXHThoWGPQCcF30L1 dTAMeFYiBn1NQq/v+O8YICRHzQ7l52IGUMtAcvn86hun2lBYNXhPlNN37dQcPw9Ajiq8 t9tQ== X-Received: by 10.180.187.136 with SMTP id fs8mr3529183wic.18.1372271304021; Wed, 26 Jun 2013 11:28:24 -0700 (PDT) Received: from spec-desktop.danmey.org (cpc2-cmbg12-0-0-cust796.5-4.cable.virginmedia.com. [86.9.203.29]) by mx.google.com with ESMTPSA id fo10sm12528463wib.8.2013.06.26.11.28.22 for (version=TLSv1.1 cipher=RC4-SHA bits=128/128); Wed, 26 Jun 2013 11:28:23 -0700 (PDT) From: Wojciech Meyer To: Bikal Gurung Cc: David Allsopp , "caml-list\@inria.fr" References: <20130626113838.0643281793@sympa.inria.fr> <779055554.167922056.1372248137169.JavaMail.root@zimbra27-e5.priv.proxad.net> Date: Wed, 26 Jun 2013 19:28:27 +0100 In-Reply-To: (Bikal Gurung's message of "Wed, 26 Jun 2013 19:07:04 +0100") Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Subject: Re: [Caml-list] Ocaml on windows Hello Bikal, I think all the advices saying you should at least look at F# are good. You still can do multi-platform programming, as in CamlPDF for instance [1]. Hope it helps, Wojciech [1] http://www.coherentpdf.com/ocaml-libraries.html Bikal Gurung writes: > David, > =C2=A0 > Indeed.=C2=A0F# is a good alternative if ocaml option doesn't pan out. > > Bikal Gurung > Enterprise Integration Architect > bikal.gurung@lemaetech.co.uk > Mobile: +44 (0) 777 556 4109 > London, UK > > > On 26 June 2013 18:55, David Allsopp wrote: > > > That makes Malcolm Matalka=E2=80=99s comment even more pertinent = =E2=80=93 is > there a reason for ruling out F#? I think you=E2=80=99ll have a much > easier time doing Windows GUIs with that than with OCaml (and I=E2=80= =99d > go so far as to say the result will look better, assuming that you > have no interest in cross-platform support). > > =C2=A0 > > =C2=A0 > > David > > =C2=A0 > > > > From: caml-list-request@inria.fr > [mailto:caml-list-request@inria.fr] On Behalf Of Bikal Gurung > Sent: 26 June 2013 18:45 > To: r.3@libertysurf.fr > Cc: caml-list@inria.fr > Subject: Re: [Caml-list] Ocaml on windows > > =C2=A0 > > > I am looking to develop a desktop application which will be > distributed to customers, so for now I think I will need ocaml > libs=C2=A0like wxwidget, batteries, sql lite db library, sockets, > networking=C2=A0etc. > > =C2=A0 > > Is anyone using omake on windows? Does it have a dependency on > Cygwin like ocamlbuild? > > =C2=A0 > > B. > > > > > > Bikal Gurung > > Enterprise Integration Architect > > bikal.gurung@lemaetech.co.uk > > Mobile: +44 (0) 777 556 4109 > > London, UK > > =C2=A0 > > 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 > > > =C2=A0 > > -- Wojciech