From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=ham autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII Path: g2news2.google.com!postnews.google.com!y34g2000prb.googlegroups.com!not-for-mail From: Ludovic Brenta Newsgroups: comp.lang.ada Subject: Re: Ada and beagleboard Date: Thu, 30 Apr 2009 01:00:30 -0700 (PDT) Organization: http://groups.google.com Message-ID: <4783a3e1-ec4e-4e5d-83c9-211acc9f024d@y34g2000prb.googlegroups.com> References: <49f94637$0$2847$ba620e4c@news.skynet.be> NNTP-Posting-Host: 153.98.68.197 Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable X-Trace: posting.google.com 1241078430 16888 127.0.0.1 (30 Apr 2009 08:00:30 GMT) X-Complaints-To: groups-abuse@google.com NNTP-Posting-Date: Thu, 30 Apr 2009 08:00:30 +0000 (UTC) Complaints-To: groups-abuse@google.com Injection-Info: y34g2000prb.googlegroups.com; posting-host=153.98.68.197; posting-account=pcLQNgkAAAD9TrXkhkIgiY6-MDtJjIlC User-Agent: G2/1.0 X-HTTP-UserAgent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.0.10) Gecko/2009042316 Firefox/3.0.10,gzip(gfe),gzip(gfe) Xref: g2news2.google.com comp.lang.ada:5619 Date: 2009-04-30T01:00:30-07:00 List-Id: On Apr 30, 8:33=A0am, Olivier Scalbert wrote: > Hello, > > Do you think it is possible to experiment a little of Ada on the > beagleboard ?http://beagleboard.org/ Yes, I think it is possible. There are two options, both requiring a significant amount of work: 1) cross-compilation You'd build a cross-compiler targetting arm-linux. If your host is Debian, I'd be interested in your patches so that future Debian releases support such a cross-compiler out of the box[1]. [1] http://lists.debian.org/debian-gcc/2009/02/msg00053.html and replies 2) native compilation It should be possible to install Debian's arm port on the board. Unfortunately gnat-4.3 is not currently supported on arm, so you'd have to build it using the cross-compiler. I'd be happy to integrate your patches so that future Debian releases include gnat on arm. The 128 MiB of RAM might prove insufficient to run gnat comfortably, especially if the board doesn't support paging. -- Ludovic Brenta.