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.0 required=5.0 tests=none autolearn=disabled version=3.1.3 Received: from discorde.inria.fr (discorde.inria.fr [192.93.2.38]) by yquem.inria.fr (Postfix) with ESMTP id 35E0FBC69 for ; Sat, 1 Sep 2007 17:01:04 +0200 (CEST) Received: from server2.thinkcrime.de (server2.thinkcrime.de [213.133.110.149]) by discorde.inria.fr (8.13.6/8.13.6) with ESMTP id l81F13ia010040 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO) for ; Sat, 1 Sep 2007 17:01:04 +0200 Received: from hod-sarge-2005-10.lan.m-e-leypold.de (dslb-088-072-245-206.pools.arcor-ip.net [88.72.245.206]) (Authenticated sender: hod-sarge-2005-10@server2) by server2.thinkcrime.de (Postfix) with ESMTP id C007E900265; Sat, 1 Sep 2007 17:00:45 +0200 (CEST) Received: by hod-sarge-2005-10.lan.m-e-leypold.de (Postfix, from userid 1003) id 947C237962; Sat, 1 Sep 2007 17:13:21 +0200 (CEST) To: caml-list@inria.fr Cc: Markus E L , caml-list@inria.fr Subject: Re: [Caml-list] MingW compiler (!) and Ocaml for Windows References: <46D86CC1.5090801@wp.pl> <46D8FD5A.2050005@mail.ru> From: Leypold Software-Dienstleistungen Organization: Leypold Software-Dienstleistungen und -Beratung Date: Sat, 01 Sep 2007 17:13:21 +0200 In-Reply-To: <46D8FD5A.2050005@mail.ru> (kyrab@mail.ru's message of "Sat, 01 Sep 2007 08:49:14 +0300") Message-ID: <19ir6u4dwu.fsf@hod.lan.m-e-leypold.de> User-Agent: Some cool user agent (SCUG) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Miltered: at discorde with ID 46D97EAF.002 by Joe's j-chkmail (http://j-chkmail . ensmp . fr)! X-Spam: no; 0.00; mingw:01 compiler:01 ocaml:01 leypold:01 markus:01 mingw:01 ocaml:01 cygwin:01 command-line:01 utils:01 ccomp:01 ocaml-:01 markus:01 kontakt:98 distrib:01 kyra wrote: > Markus E L wrote: >> OK. So it seems, @responsefile is only used sometimes, not >> always. That makes it difficult to see wether the situation actually >> persists. When was that you got the problem and (if you remember) with >> which version (approximately at least) of MSYS/MingW). As I said, I'd >> be interested in the long run to get a distribution of OCaml that is >> independent of Cygwin and Visual C++. > > @responsefile is only used when command-line length exceeds 256 (see > code in utils/ccomp.ml). > > @responsefile idiosyncrasy is a problem of MSYS only (not MinGW). Then this is probably not the problem from http://caml.inria.fr/pub/distrib/ocaml-3.09/notes/README.win32 I'm referring to? I'm a bit confused here, because, AFAI understand, Ocaml only uses the C-compiler as a backend and that C-Compiler comes from MingW? So where does MSYS come in? Or did I get everything wrong and it is OCaml that doesn't understand the @responsefile generated by MSYS tools? In this case, can anybody see a reason why it should not be possible to use the MingW compilers as a backend to OCaml and compile from CMD.EXE? Regards -- Markus