From mboxrd@z Thu Jan 1 00:00:00 1970 Received: (from majordomo@localhost) by pauillac.inria.fr (8.7.6/8.7.3) id JAA17323; Wed, 1 Sep 2004 09:41:03 +0200 (MET DST) X-Authentication-Warning: pauillac.inria.fr: majordomo set sender to owner-caml-list@pauillac.inria.fr using -f Received: from nez-perce.inria.fr (nez-perce.inria.fr [192.93.2.78]) by pauillac.inria.fr (8.7.6/8.7.3) with ESMTP id JAA17803 for ; Wed, 1 Sep 2004 09:41:01 +0200 (MET DST) Received: from mwinf0609.wanadoo.fr (smtp6.wanadoo.fr [193.252.22.25]) by nez-perce.inria.fr (8.13.0/8.13.0) with ESMTP id i817f18H000395 for ; Wed, 1 Sep 2004 09:41:01 +0200 Received: from me-wanadoo.net (localhost [127.0.0.1]) by mwinf0609.wanadoo.fr (SMTP Server) with SMTP id 6962C1800160; Wed, 1 Sep 2004 09:41:01 +0200 (CEST) Received: from pegasos (AStrasbourg-251-1-24-154.w82-126.abo.wanadoo.fr [82.126.214.154]) by mwinf0609.wanadoo.fr (SMTP Server) with ESMTP id 344F218000D2; Wed, 1 Sep 2004 09:41:01 +0200 (CEST) Received: from luther by pegasos with local (Exim 4.34) id 1C2Pvm-0005Lj-VT; Wed, 01 Sep 2004 09:53:23 +0200 Date: Wed, 1 Sep 2004 09:53:22 +0200 To: "Christopher A. Watford" Cc: caml-list@inria.fr, John Goerzen , "Brandon J. Van Every" Subject: Re: [Caml-list] Cross-compiling OCaml Message-ID: <20040901075322.GA20548@pegasos> References: <200408310841.18106.jgoerzen@complete.org> <8008871f04083117055b609c87@mail.gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline In-Reply-To: <8008871f04083117055b609c87@mail.gmail.com> User-Agent: Mutt/1.5.6+20040523i From: Sven Luther X-Miltered: at nez-perce with ID 41357D0D.000 by Joe's j-chkmail (http://j-chkmail.ensmp.fr)! X-Loop: caml-list@inria.fr X-Spam: no; 0.00; caml-list:01 sven:01 luther:01 sven:01 luther:01 2004:99 0400,:01 powerpc:01 netbsd:01 netbsd:01 plop:01 api:01 mangling:01 compiler:01 compiler:01 Sender: owner-caml-list@pauillac.inria.fr Precedence: bulk On Tue, Aug 31, 2004 at 08:05:41PM -0400, Christopher A. Watford wrote: > Reply within, > > >>>SNIP>>> > > Who ever said that cross-compilation support would only involve running > > a compiler on x86 Linux to target x86 Windows? It could involve > > running a compiler on x86 Linux to target arm Zaurus, or m68k Linux, or > > x86 FreeBSD, or amd64 Linux. Or running a compiler on PowerPC NetBSD > > to target Alpha NetBSD. Or whatever else. > > I think this point needs to be streesed. Like John is trying to say, > people are asking for CROSS-ARCHITECHTURE compiling, not CROSS-API. > You can't expect to just plop down code and expect the API to be > supported by your machine/compiler, however, you should be able to > retarget the compiler for any architecture that may support it. No, cross compiling to window is nice, and it should work. The main point is that the code generation part should be made to build for a different arch/os than the one the compiler is built on, which is not possible right now, well at least not easily possible without mangling the built system a lot. Xavier and the rest of the ocaml team, would you consider such a feature for 3.09 ? Friendly, Sven Luther ------------------- To unsubscribe, mail caml-list-request@inria.fr Archives: http://caml.inria.fr Bug reports: http://caml.inria.fr/bin/caml-bugs FAQ: http://caml.inria.fr/FAQ/ Beginner's list: http://groups.yahoo.com/group/ocaml_beginners