From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.1.3 (2006-06-01) on yquem.inria.fr X-Spam-Level: X-Spam-Status: No, score=0.2 required=5.0 tests=AWL autolearn=disabled version=3.1.3 Received: from mail3-relais-sop.national.inria.fr (mail3-relais-sop.national.inria.fr [192.134.164.104]) by yquem.inria.fr (Postfix) with ESMTP id 48FFCBBAF for ; Wed, 15 Oct 2008 15:19:08 +0200 (CEST) X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AmoDAKOK9UjAXQImiGdsb2JhbACTXwEBARUirT2Baw X-IronPort-AV: E=Sophos;i="4.33,415,1220220000"; d="scan'208";a="18130447" Received: from discorde.inria.fr ([192.93.2.38]) by mail3-smtp-sop.national.inria.fr with ESMTP; 15 Oct 2008 15:19:07 +0200 Received: from mail1-relais-roc.national.inria.fr (mail1-relais-roc.national.inria.fr [192.134.164.82]) by discorde.inria.fr (8.13.6/8.13.6) with ESMTP id m9FDJ71e015494 (version=TLSv1/SSLv3 cipher=RC4-SHA bits=128 verify=OK) for ; Wed, 15 Oct 2008 15:19:07 +0200 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AocBABuL9UhQW+UCgWdsb2JhbACTXwEBFiIErTyBaw X-IronPort-AV: E=Sophos;i="4.33,415,1220220000"; d="scan'208";a="18764281" Received: from main.gmane.org (HELO ciao.gmane.org) ([80.91.229.2]) by mail1-smtp-roc.national.inria.fr with ESMTP/TLS/AES256-SHA; 15 Oct 2008 15:19:07 +0200 Received: from list by ciao.gmane.org with local (Exim 4.43) id 1Kq6HH-0008DM-5L for caml-list@inria.fr; Wed, 15 Oct 2008 13:19:03 +0000 Received: from ks300734.kimsufi.com ([91.121.65.225]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Wed, 15 Oct 2008 13:19:03 +0000 Received: from sylvain by ks300734.kimsufi.com with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Wed, 15 Oct 2008 13:19:03 +0000 X-Injected-Via-Gmane: http://gmane.org/ To: caml-list@inria.fr From: Sylvain Le Gall Subject: Re: Road to native windows OCaml... Date: Wed, 15 Oct 2008 13:18:52 +0000 (UTC) Message-ID: References: <200810131935.53365.kuba@mareimbrium.org> <200810141738.03532.kuba@mareimbrium.org> <200810150835.58443.kuba@mareimbrium.org> <90823c940810150554j25d8246o93836a012ca75ea9@mail.gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Complaints-To: usenet@ger.gmane.org X-Gmane-NNTP-Posting-Host: ks300734.kimsufi.com User-Agent: slrn/pre0.9.9-102 (Linux) Sender: news X-Miltered: at discorde with ID 48F5EDCB.000 by Joe's j-chkmail (http://j-chkmail . ensmp . fr)! X-Spam: no; 0.00; le-gall:01 ocaml:01 ocaml:01 masm:01 masm:01 wrote:01 wrote:01 compile:01 msvc:01 msvc:01 dmitry:01 dmitry:01 bely:01 bely:01 caml:02 On 15-10-2008, Dmitry Bely wrote: > On Wed, Oct 15, 2008 at 4:35 PM, Kuba Ober wrote: > >>> For example, if you download and install OCaml MSVC from >>> http://caml.inria.fr and you open a MS Visual Studio 2005 MSDOS shell, >>> you can perfectly compile a native application (well I have not done it, >>> but I will try tomorrow ;-) >>> >>> All you need is "cl", "ml" and "link" I think (all are MSVC tools). >> >> And you need masm too, right? > > "ml" is just that masm. It's included into MS Visual Studio > Professional edition and up. For Standard edition and below there is > free www.masm32.com. > I think that you always have "ml" (and "ml64" for x64) in MS Visual Studior 2008 even in Standard Edition (the one I have). However, you don't have it with Visual Express (free edition). In this case you should fetch it... In fact for MSVE 2008, you cannot install masm, so you have to extract it by hand and forcibly install it in "cl" directory. I think all (cl, ml and link) is also shipped in MS PSDK, especially for x64... Regards, Sylvain Le Gall