From: Stephen Leake <stephen_leake@stephe-leake.org>
Subject: Re: hardware architectures to run Ada on in 2008
Date: Sun, 24 Feb 2008 03:49:29 -0500
Date: 2008-02-24T03:49:29-05:00 [thread overview]
Message-ID: <ulk5ahh7q.fsf@stephe-leake.org> (raw)
In-Reply-To: 7cdbcbe0-5e09-4402-b7a8-a98cf85744b9@i7g2000prf.googlegroups.com
Yochi Choresh <Yochi.Choresh@gmail.com> writes:
> How weird does it sound,
> to intend to run GNAT compiled code on a PowerPC on top of some Linux
> kernel
> as the embedded system steering e.g. a drone?
>
> Or is this something, that the industry has been doing already for a
> couple of years?
Better would be GNAT on Lynx.
Lynx (http://lynuxworks.com) is a true real-time system, with a POSIX
interface. AdaCore offers full support for this combination.
I use it at work, but on x86 targets. Lynx is not as nice for running
development tools (such as Emacs) as Linux, but it is nicely
real-time. Writing device drivers is easier in Lynx than Linux. And
the AdaCore support is wonderful.
Hmm. I run Emacs on Lynx on x86; Lynuxworks offers a "self-targeted"
gcc for that CPU. I think they don't offer a self-targetd CPU for
PowerPC; you have to use cross target. I don't know why; you should
ask AdaCore and/or Lynx.
In any case, GNAT + Lynx on PowerPC is still more real-time, and more
supported, than GNAT + Linux on PowerPC.
--
-- Stephe
next prev parent reply other threads:[~2008-02-24 8:49 UTC|newest]
Thread overview: 10+ messages / expand[flat|nested] mbox.gz Atom feed top
2008-02-22 16:29 hardware architectures to run Ada on in 2008 Yochi Choresh
2008-02-22 18:15 ` Jeffrey Creem
2008-02-22 22:21 ` Jeffrey R. Carter
2008-02-22 19:57 ` Niklas Holsti
2008-02-24 8:49 ` Stephen Leake [this message]
2008-02-25 21:49 ` Samuel Tardieu
2008-02-26 18:58 ` Yochi Choresh
2008-02-26 19:06 ` Ludovic Brenta
2008-02-27 12:27 ` Yochi Choresh
2008-02-27 20:47 ` Ludovic Brenta
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox