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 RAA16708; Tue, 31 Aug 2004 17:56:04 +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 RAA18779 for ; Tue, 31 Aug 2004 17:56:03 +0200 (MET DST) Received: from clusterb1.tfb.com (clusterb1.tfb.com [65.126.210.70]) by nez-perce.inria.fr (8.13.0/8.13.0) with ESMTP id i7VFu0sY006887 (version=TLSv1/SSLv3 cipher=EDH-RSA-DES-CBC3-SHA bits=168 verify=NO) for ; Tue, 31 Aug 2004 17:56:02 +0200 Received: from tfb.com (host-66-81-28-239.rev.o1.com [66.81.28.239]) by clusterb1.tfb.com (8.12.8/8.12.5) with ESMTP id i7VFtwkT030457; Tue, 31 Aug 2004 08:55:59 -0700 Message-ID: <41349F9C.5020200@tfb.com> Date: Tue, 31 Aug 2004 08:56:12 -0700 From: Ken Rose Reply-To: rose@acm.org User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.4) Gecko/20030703 X-Accept-Language: en-us, en MIME-Version: 1.0 To: caml-list@inria.fr Subject: Re: [Caml-list] Cross-compiling OCaml References: <200408310841.18106.jgoerzen@complete.org> In-Reply-To: <200408310841.18106.jgoerzen@complete.org> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Miltered: at nez-perce with ID 41349F90.001 by Joe's j-chkmail (http://j-chkmail.ensmp.fr)! X-Loop: caml-list@inria.fr X-Spam: no; 0.00; caml-list:01 2004:99 brandon:99 woodyatt:01 mingw:01 objecting:01 powerpc:01 netbsd:01 netbsd:01 gcc:01 compiler:01 compiler:01 apps:01 ocaml:01 ocaml:01 Sender: owner-caml-list@pauillac.inria.fr Precedence: bulk John Goerzen wrote: > On Tuesday 31 August 2004 04:05 am, Brandon J. Van Every wrote: > >>james woodyatt wrote: >> >>>I'd rather that the Windows-centric guys on the list put their time >>>into good Windows support for Ocaml, >> >>No problem. As I said, I realize Linux / mingw guys aren't into >>this. >> >>I'm just objecting to the statement that Linux cross-compilation >>support "would indeed be a great great additional functionality." As > > > Well, let's look at that, because I believe you are missing the point. > > 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. Just to clarify things, that is what I really would like to see. One of the great things about GCC is that I can set it up to run on nearly any adequate host, and generate code for any supported target. It would be really handy to be able to do that with OCaml, too. And yes, that means compiling windows programs on Linux, like for my current DSL compiler project, or compiling Palm apps on Windows, or even Windows games on Windows, should I ever want to wade back into that sewer. - ken ------------------- 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