From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail1-relais-roc.national.inria.fr (mail1-relais-roc.national.inria.fr [192.134.164.82]) by walapai.inria.fr (8.13.6/8.13.6) with ESMTP id q2UEffXZ013559 for ; Fri, 30 Mar 2012 16:41:41 +0200 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AkYDAEHFdU9RZ90xlGdsb2JhbABFuGciAQEBAQkLEhQDJIIJAQEBAwE6RAsCAQgYChQQMhcBDQIEARqHfAYDB7pikC1jBJVjgRGSBA X-IronPort-AV: E=Sophos;i="4.75,344,1330902000"; d="scan'208";a="151969663" Received: from mtaout03-winn.ispmail.ntl.com ([81.103.221.49]) by mail1-smtp-roc.national.inria.fr with ESMTP; 30 Mar 2012 16:41:37 +0200 Received: from aamtaout03-winn.ispmail.ntl.com ([81.103.221.35]) by mtaout03-winn.ispmail.ntl.com (InterMail vM.7.08.04.00 201-2186-134-20080326) with ESMTP id <20120330144136.EXXB18388.mtaout03-winn.ispmail.ntl.com@aamtaout03-winn.ispmail.ntl.com>; Fri, 30 Mar 2012 15:41:36 +0100 Received: from romulus.metastack.com ([81.102.132.77]) by aamtaout03-winn.ispmail.ntl.com (InterMail vG.3.00.04.00 201-2196-133-20080908) with ESMTP id <20120330144136.VILO13318.aamtaout03-winn.ispmail.ntl.com@romulus.metastack.com>; Fri, 30 Mar 2012 15:41:36 +0100 Received: from remus.metastack.local (remus.metastack.com [172.16.0.1]) by romulus.metastack.com (8.14.2/8.14.2) with ESMTP id q2UEfWUn028479 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL); Fri, 30 Mar 2012 15:41:33 +0100 Received: from Remus.metastack.local ([fe80::547c:3c42:e1da:eda2]) by Remus.metastack.local ([fe80::547c:3c42:e1da:eda2%10]) with mapi id 14.01.0355.002; Fri, 30 Mar 2012 15:41:32 +0100 From: David Allsopp To: Jonathan Protzenko , "caml-list@inria.fr" Thread-Topic: [Caml-list] Re: New version of the binary installer for Windows Thread-Index: AQHNDn+hr8oSoUvN9kSbxrchdCyhfZaC6Crw Date: Fri, 30 Mar 2012 14:41:31 +0000 Message-ID: References: <4F730303.8000802@gmail.com> <4F75BFFA.6040407@gmail.com> In-Reply-To: <4F75BFFA.6040407@gmail.com> Accept-Language: en-GB, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [87.213.128.2] Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Organization: MetaStack Solutions Ltd. X-Scanned-By: MIMEDefang 2.65 on 172.16.0.20 X-Cloudmark-Analysis: v=1.1 cv=JvdXmxIgLJv2/GthKqHpGJEEHukvLcvELVXUanXFreg= c=1 sm=0 a=1ajdqJ-tx_YA:10 a=3ZMfwvh8F5cA:10 a=cTs9vV391PwA:10 a=kj9zAlcOel0A:10 a=xqWC_Br6kY4A:10 a=t0ZsSdnvAAAA:8 a=BQJ1kt4DecEQw18F03YA:9 a=CjuIK1q_8ugA:10 a=HpAAvcLHHh0Zw7uRqdWCyQ==:117 Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from quoted-printable to 8bit by walapai.inria.fr id q2UEffXZ013559 Subject: RE: [Caml-list] Re: New version of the binary installer for Windows Jonathan Protzenko wrote: > Hi again, > > Following all the good suggestions in this thread, I've updated the installer. > It now downloads and runs cygwin's setup.exe so as to provide a fully working > environment for OCaml on windows after the installer completes. The cygwin > installer runs in silent mode, that is, the progress window shows up, but > there is no user prompt. > I've also looked into odb compatibility, and it looks like after writing a > few patches, odb now runs fine on Windows. However, Oasis-generated setup.ml > files do not work at all on windows. Any help in that area would be highly > appreciated. What do you mean by not working at all (as in, where are you running them from)? My build process on Windows uses Oasis setup.ml files to compile CSV (http://forge.ocamlcore.org/projects/csv - no patches) and Cryptokit (http://forge.ocamlcore.org/projects/cryptokit - tiny manual patch to two lines from Sylvain to workaround the current/past inability to pass -L options to setup.ml as Zlib is installed in a non-standard place) - but in those cases, setup.ml is invoked from a Cygwin bash prompt. David