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 CAA22557; Thu, 23 Sep 2004 02:33:58 +0200 (MET DST) X-Authentication-Warning: pauillac.inria.fr: majordomo set sender to owner-caml-list@pauillac.inria.fr using -f Received: from concorde.inria.fr (concorde.inria.fr [192.93.2.39]) by pauillac.inria.fr (8.7.6/8.7.3) with ESMTP id CAA19813 for ; Thu, 23 Sep 2004 02:33:57 +0200 (MET DST) Received: from ux9.sp.cs.cmu.edu (UX9.SP.CS.CMU.EDU [128.2.220.166]) by concorde.inria.fr (8.13.0/8.13.0) with SMTP id i8N0Xu9G003309 for ; Thu, 23 Sep 2004 02:33:56 +0200 Received: from c-24-3-154-200.client.comcast.net ([24.3.154.200]) by ux9.sp.cs.cmu.edu id aa08447; 22 Sep 2004 20:33 EDT Received: from ecc by stratocaster.home with local (Exim 4.34) id 1CAHYI-0001dc-9W for caml-list@inria.fr; Wed, 22 Sep 2004 20:33:38 -0400 Date: Wed, 22 Sep 2004 20:33:38 -0400 To: caml-list@inria.fr Subject: [Caml-list] scripts for building cross-compilers Message-ID: <20040923003338.GB6238@localhost> Mail-Followup-To: caml-list@inria.fr Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.5.6+20040722i From: "Eric C. Cooper" X-Miltered: at concorde with ID 415219F4.000 by Joe's j-chkmail (http://j-chkmail.ensmp.fr)! X-Loop: caml-list@inria.fr X-Spam: no; 0.00; 2.4.18:01 wexited:01 ocaml:01 ocaml:01 caml:01 toplevel:01 supported:01 tar:01 unix:02 unix:02 uname:02 patches:02 cma:03 hints:06 cooper:06 Sender: owner-caml-list@pauillac.inria.fr Precedence: bulk I have written some patches to allow building OCaml cross-compilers and related tools and libraries. Currently only arm-linux and powerpc-linux are supported, but it should be easy to add others (I give some hints in the README file). The package is at http://www.cs.cmu.edu/~ecc/caml-crossing.tar.gz Here's a "screenshot" of the ocaml toplevel, built on an x86 machine, running on a Sharp Zaurus: Objective Caml version 3.08.1 # #load "unix.cma";; # Unix.system("uname -a");; Linux openzaurus 2.4.18-rmk7-pxa3-embedix #1 Tue, 30 Dec 2003 15:51:14 -0700 armv5tel unknown - : Unix.process_status = Unix.WEXITED 0 # -- Eric C. Cooper e c c @ c m u . e d u ------------------- 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