From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail4-relais-sop.national.inria.fr (mail4-relais-sop.national.inria.fr [192.134.164.105]) by walapai.inria.fr (8.13.6/8.13.6) with ESMTP id pBEDPt3V032505 for ; Wed, 14 Dec 2011 14:25:55 +0100 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AkkBAH+j6E5KfVI0imdsb2JhbABDhQimFwgiAQEBCgkNBxIGIYFyAQEBBBICDxUIARscAQEDDAYFCwMKAgIFFgsCAgkDAgECARERAQUBDgENBg0BBwEBHqFTCoscSIJrhR5AiHECBQuBJIlEgRYElHSFTYE0hnQ9g3k X-IronPort-AV: E=Sophos;i="4.71,352,1320620400"; d="scan'208";a="123341112" Received: from mail-ww0-f52.google.com ([74.125.82.52]) by mail4-smtp-sop.national.inria.fr with ESMTP/TLS/RC4-SHA; 14 Dec 2011 14:25:51 +0100 Received: by wgbdr12 with SMTP id dr12so2075599wgb.9 for ; Wed, 14 Dec 2011 05:25:50 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=message-id:date:from:user-agent:mime-version:to:cc:subject :references:in-reply-to:content-type:content-transfer-encoding; bh=rZkDCdcqvGQ9tyk46JZ4BmYs6yIo0vUOJgPYMKY2dgo=; b=GuxQNs7YNq39rOxYLrWCSktv/UthNzqLTd3hn/66OUNX1cIviJKN5036BP3il6mww6 vwFfXu7METU4nkG6g0r+bUsZuyQtLLpZLJzsXpVRoRCx+dkvmv+4Vq0ov4lv3A5yTSry mmEl+0WTqwhUYfQDQlnY3WL2oK5Wy5YVqA6L8= Received: by 10.216.131.76 with SMTP id l54mr1101180wei.34.1323869150903; Wed, 14 Dec 2011 05:25:50 -0800 (PST) Received: from [128.93.11.91] (sauternes.inria.fr. [128.93.11.91]) by mx.google.com with ESMTPS id fg15sm3807700wbb.7.2011.12.14.05.25.49 (version=SSLv3 cipher=OTHER); Wed, 14 Dec 2011 05:25:50 -0800 (PST) Message-ID: <4EE8A3DA.3020701@gmail.com> Date: Wed, 14 Dec 2011 14:25:46 +0100 From: Jonathan Protzenko User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:11.0a1) Gecko/20111212 Thunderbird/11.0a1 MIME-Version: 1.0 To: Gerd Stolpmann CC: Alain Frisch , Adrien , Martin DeMello , caml-list@inria.fr References: <4EDE33A0.6070004@gmail.com> <1323760512.9833.9.camel@samsung> <4EE711FB.5020602@frisch.fr> <4EE83C26.7090108@frisch.fr> <1323867161.7750.27.camel@samsung> In-Reply-To: <1323867161.7750.27.camel@samsung> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Subject: Re: [Caml-list] Some comments on recent discussions My feeling is that the core issue lies in the fact that we want two different styles: the Unix environment, and the Windows way. - The first one, imho, currently very well served by the cygwin environment + official ocaml package for cygwin. - The second one would be best served by an installer that bundles, as Alain said, ocaml binaries, flexlink binaries, and enough from mingw/msys so that native compilation works (without providing the entire environment, though). The latter approach doesn't seem to be too hard, as the installer I built earlier provides most of it (although you're required to install mingw/msys by yourself right now). Alain, others, how does that sound? We're somehow not talking about the cygwin + mingw64 combo that you enabled earlier on trunk, but as long as it's the "official way to compile", we can assume users who do want this are ready to take the matter into their own hands and compile OCaml if they want this very specific combo. The same goes for MSVC builds. On 12/14/2011 01:52 PM, Gerd Stolpmann wrote: > There could be an alternative: The "busybox approach". We could develop > a toolkit that covers all the Unix commands we need for the existing > build scripts. I don't think we have the manpower available here to re-build an entire toolkit. Besides, I think that's the whole point of msys. Cheers, jonathan