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 mail1-relais-roc.national.inria.fr (mail1-relais-roc.national.inria.fr [192.134.164.82]) by sympa.inria.fr (Postfix) with ESMTPS id 671E97EDE4 for ; Mon, 15 Oct 2012 14:03:36 +0200 (CEST) Received-SPF: None (mail1-smtp-roc.national.inria.fr: no sender authenticity information available from domain of mmouratov@gmail.com) identity=pra; client-ip=209.85.220.190; receiver=mail1-smtp-roc.national.inria.fr; envelope-from="mmouratov@gmail.com"; x-sender="mmouratov@gmail.com"; x-conformance=sidf_compatible Received-SPF: Pass (mail1-smtp-roc.national.inria.fr: domain of mmouratov@gmail.com designates 209.85.220.190 as permitted sender) identity=mailfrom; client-ip=209.85.220.190; receiver=mail1-smtp-roc.national.inria.fr; envelope-from="mmouratov@gmail.com"; x-sender="mmouratov@gmail.com"; x-conformance=sidf_compatible; x-record-type="v=spf1" Received-SPF: None (mail1-smtp-roc.national.inria.fr: no sender authenticity information available from domain of postmaster@mail-vc0-f190.google.com) identity=helo; client-ip=209.85.220.190; receiver=mail1-smtp-roc.national.inria.fr; envelope-from="mmouratov@gmail.com"; x-sender="postmaster@mail-vc0-f190.google.com"; x-conformance=sidf_compatible X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AiwTAAL7e1DRVdy+lGdsb2JhbABFFo5SnweRAAN+CCMBAQEBCQkLCRIpgiABAQEEAQEBDwJIEgsQCxgNISMRAQUBChIrEIdPAQMPC58XCQOMJocuChknA2OIe4tZBYEMgguDIQOIWI4pihGDKT+EL4FD X-IronPort-AV: E=Sophos;i="4.80,587,1344204000"; d="scan'208";a="177261563" Received: from mail-vc0-f190.google.com ([209.85.220.190]) by mail1-smtp-roc.national.inria.fr with ESMTP/TLS/RC4-SHA; 15 Oct 2012 14:03:35 +0200 Received: by mail-vc0-f190.google.com with SMTP id d16so3906322vcd.27 for ; Mon, 15 Oct 2012 05:03:34 -0700 (PDT) Received: by 10.52.175.5 with SMTP id bw5mr1573198vdc.16.1350302614750; Mon, 15 Oct 2012 05:03:34 -0700 (PDT) Path: glegroupsg2000goo.googlegroups.com!not-for-mail Newsgroups: fa.caml Date: Mon, 15 Oct 2012 05:03:34 -0700 (PDT) In-Reply-To: Complaints-To: groups-abuse@google.com Injection-Info: glegroupsg2000goo.googlegroups.com; posting-host=89.189.141.84; posting-account=h84scwoAAAA2_-2coYpAD4AwzeBGHYEz NNTP-Posting-Host: 89.189.141.84 References: User-Agent: G2/1.0 X-Google-Web-Client: true X-Google-IP: 89.189.141.84 MIME-Version: 1.0 Message-ID: From: Max Mouratov To: fa.caml@googlegroups.com Cc: caml-list@inria.fr Content-Type: text/plain; charset=ISO-8859-1 X-Validation-by: mmouratov@gmail.com Subject: Re: [Caml-list] [ANN] Godi for Windows On Wednesday, October 10, 2012 11:05:10 PM UTC+6, Andreas wrote: > Dear list, > > > > This post announces the creation of a godi distribution for windows. > > > > "Wodi" differs from the official godi distribution in the following > > ways: > > > > - it ships binary packages for windows (32- and 64-bit builds). You > > don't need to compile ocaml and often used libraries from source. For > > convenience, there are also packages for often used external > > c-libraries (pcre, tcl/tk, gmp, gtk, ... ). > > > > - a gtk-based gui for package management that hides the cygwin shell > > and the godi console from casual users. > > > > - patched source packages and build instructions for windows. > > > > > > More details: http://wodi.forge.ocamlcore.org/ > > > > > > > > -- > > Caml-list mailing list. Subscription management and archives: > > https://sympa.inria.fr/sympa/arc/caml-list > > Beginner's list: http://groups.yahoo.com/group/ocaml_beginners > > Bug reports: http://caml.inria.fr/bin/caml-bugs Hello. The email address provided on the official WODI page does not work ("DNS Error: Domain name not found"), so I write here. I've tried to port some of my OCaml projects from Linux to WODI and can report that almost everything works beautifully out of the box (unlike with the official OCaml installer for Windows). The package manager is an extremely convenient tool which saved me a lot of manual effort (since neither odb nor opam works flawlessly with the official installer). The following packages seem to work without a hitch: batteries, easy-format, menhir, ounit, pcre, sexplib, type_conv, ulex. The zip package has a problem -- it lacks the necessary stub library (dllzip_stubs.dll). I had to build it myself using the sources of camlzip at http://forge.ocamlcore.org/projects/camlzip/. I was also able to build, install and use the following libraries by Martin Jambon: - atd: http://oss.wink.com/atd/ - atdgen: http://oss.wink.com/atdgen/ - biniou: http://mjambon.com/biniou.html - yojson: http://mjambon.com/yojson.html - cppo: http://mjambon.com/ocaml.html As well as pa_monad: http://www.cas.mcmaster.ca/~carette/pa_monad/ I suggest that these libraries be added to the WODI package database. Many thanks for providing the most useful OCaml distribution for Windows. Cheers!