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 A628981792 for ; Mon, 24 Jun 2013 12:01:28 +0200 (CEST) Received-SPF: None (mail3-smtp-sop.national.inria.fr: no sender authenticity information available from domain of bikal.gurung@lemaetech.co.uk) identity=pra; client-ip=209.85.128.177; receiver=mail3-smtp-sop.national.inria.fr; envelope-from="bikal.gurung@lemaetech.co.uk"; x-sender="bikal.gurung@lemaetech.co.uk"; x-conformance=sidf_compatible Received-SPF: None (mail3-smtp-sop.national.inria.fr: no sender authenticity information available from domain of bikal.gurung@lemaetech.co.uk) identity=mailfrom; client-ip=209.85.128.177; receiver=mail3-smtp-sop.national.inria.fr; envelope-from="bikal.gurung@lemaetech.co.uk"; x-sender="bikal.gurung@lemaetech.co.uk"; x-conformance=sidf_compatible Received-SPF: None (mail3-smtp-sop.national.inria.fr: no sender authenticity information available from domain of postmaster@mail-ve0-f177.google.com) identity=helo; client-ip=209.85.128.177; receiver=mail3-smtp-sop.national.inria.fr; envelope-from="bikal.gurung@lemaetech.co.uk"; x-sender="postmaster@mail-ve0-f177.google.com"; x-conformance=sidf_compatible X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AjsCAIAXyFHRVYCxlGdsb2JhbABbgzpJtnuIO3UIFg4BAQEBBwsLCRIqgiMBAQQBeQULCwQHAwouIhIBBQEOAQ0GExQGh24GDJwgnHWPTweDYwOXQ4EpjjYWKYQ3Ow X-IPAS-Result: AjsCAIAXyFHRVYCxlGdsb2JhbABbgzpJtnuIO3UIFg4BAQEBBwsLCRIqgiMBAQQBeQULCwQHAwouIhIBBQEOAQ0GExQGh24GDJwgnHWPTweDYwOXQ4EpjjYWKYQ3Ow X-IronPort-AV: E=Sophos;i="4.87,927,1363129200"; d="scan'208";a="18762807" Received: from mail-ve0-f177.google.com ([209.85.128.177]) by mail3-smtp-sop.national.inria.fr with ESMTP/TLS/RC4-SHA; 24 Jun 2013 12:01:27 +0200 Received: by mail-ve0-f177.google.com with SMTP id cz10so8335754veb.8 for ; Mon, 24 Jun 2013 03:01:26 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type:x-gm-message-state; bh=Z35V5d6aBDSe3TbHwn8hHvoR1Zen40+AOgU7R5XYfdU=; b=ekH8gVJDX69DbMmSKiJXzvbugro/QebulP+RItJNCXfqDrd27GugjRZ4DWSmpbvu2E BF/TA1aK8o5HaQgJE32jvj9jcNaTrFbCTEmJOt+F/8U77jMSvj7K2sGtYx/URpHrqpbB dyye0io89B/ctK607OdlYPGDTO6A2l9Jd0EVSBt5Pf2FWGntmIPAT27V6wI80vDkn0zP ccOZx7iga4NZmUw1LqJkNr+7GRk8o1gNT+TcCC+eeVAjeUD2cjbo7iCzHfeQCpytCsCd 6qAxEiTUU8v6dyG7BSvxjgTQ+C/iY9gzu2y6Hi+AmsGUJAwB2RU8M1AFcR2txtMsuF2l rt2w== X-Received: by 10.58.207.195 with SMTP id ly3mr10996060vec.77.1372068086727; Mon, 24 Jun 2013 03:01:26 -0700 (PDT) MIME-Version: 1.0 Received: by 10.220.111.200 with HTTP; Mon, 24 Jun 2013 03:01:06 -0700 (PDT) In-Reply-To: References: From: Bikal Gurung Date: Mon, 24 Jun 2013 11:01:06 +0100 Message-ID: To: David Allsopp Cc: caml-list@inria.fr Content-Type: multipart/alternative; boundary=047d7b6d8d7cead52804dfe37e17 X-Gm-Message-State: ALoCoQlWQhedEcVxu3Q+/cgv/b1LDsSDqQOkBwYz3t0vhBIqzdu6B1yrcCNm45j1aQGvkFc1ZC5j Subject: Re: [Caml-list] Ocaml on windows --047d7b6d8d7cead52804dfe37e17 Content-Type: text/plain; charset=ISO-8859-1 Hi David, Thank you for your response. I have installed the official windows port of ocaml at http://protz.github.io/ocaml-installer/ . However, it mentions that MinGW/Msys is no longer supported. I rather use Mingw/Msys as well. It seems ocamlbuild requires cygwin to work, has this been your experience too? If I build the latest ocaml from trunk - 4.02dev+fp will ocaml and other tools/utilities still work on pure MingWg/Msys environment? With regards to ocaml libraries, have you tried the Jane Street packages? Core, core_kernel ? Bikal Gurung On 24 June 2013 10:27, David Allsopp wrote: > Bikal Gurung wrote: > > I am looking to use ocaml to implement a project for my employer. > However, > > the environment is Windows OS. I am using cygwin and so far it seems to > > work but curious on experiences others have on using ocaml on windows - > > both as a development and deployment platform. Also has anyone tried > using > > opam on windows? Does it work? > > I've used the MinGW Windows port of OCaml for nearly a decade. Deployment > of programs is the same as deploying anything else on Windows - deploying > using executables built with ocamlopt is of course trivial as they have no > dependencies beyond any libraries you choose to use. > > Partly because of how long I've used OCaml, I still build it from sources > - but there are now several options including the packaged Windows > installer, GODI/WODI, etc. Although Windows OCaml users are a minority, > there are quite a few developers actively contributing (the recent 64-bit > MinGW port was community-initiated, I think). > > Last time I looked, Windows support for opam appeared to be a todo list > item, but I haven't looked in a while (laziness... I already have parallel > build scripts of my own, so a package manager is lower down my priority > list) > > HTH, > > > David > --047d7b6d8d7cead52804dfe37e17 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable
Hi David,

Thank you for your response. = I have installed the official windows port of ocaml at http://protz.github.io/ocaml-installer/= . However, it mentions that MinGW/Msys is no longer supported. I rather us= e Mingw/Msys as well.=A0

It seems ocamlbuild requires cygwin to work, has this b= een your experience too? If I build the latest ocaml from trunk - 4.02dev+f= p will ocaml and other tools/utilities still work on pure MingWg/Msys envir= onment?

With regards to ocaml libraries, have you tried the Jan= e Street packages? Core, core_kernel ?=A0
<= br clear=3D"all">
Bikal Gurung


On 24 June 2013 10:27, David Allsopp <= span dir=3D"ltr"><dra-news@metastack.com> wrote:
Bikal Gurung wrote:
> I am looking to use ocaml to implement a project for my employer. Howe= ver,
> the environment is Windows OS. I am using cygwin and so far it seems t= o
> work but curious on experiences others have on using ocaml on windows = -
> both as a development and deployment platform. Also has anyone tried u= sing
> opam on windows? Does it work?

I've used the MinGW Windows port of OCaml for nearly a decade. De= ployment of programs is the same as deploying anything else on Windows - de= ploying using executables built with ocamlopt is of course trivial as they = have no dependencies beyond any libraries you choose to use.

Partly because of how long I've used OCaml, I still build it from sourc= es - but there are now several options including the packaged Windows insta= ller, GODI/WODI, etc. Although Windows OCaml users are a minority, there ar= e quite a few developers actively contributing (the recent 64-bit MinGW por= t was community-initiated, I think).

Last time I looked, Windows support for opam appeared to be a todo list ite= m, but I haven't looked in a while (laziness... I already have parallel= build scripts of my own, so a package manager is lower down my priority li= st)

HTH,


David

--047d7b6d8d7cead52804dfe37e17--