comp.lang.ada
 help / color / mirror / Atom feed
From: jrmarino <dragonlace.cla@marino.st>
Subject: Re: Ada cross-compiler (Windows) to Android
Date: Thu, 14 Jul 2011 08:08:21 -0700 (PDT)
Date: 2011-07-14T08:08:21-07:00	[thread overview]
Message-ID: <01b8c553-42e5-4ddc-877e-ef8f85361ac1@s17g2000yqs.googlegroups.com> (raw)
In-Reply-To: iv5a50$4c1$1@dont-email.me

On Jul 7, 11:57 pm, Brian Drummond <br...@shapes.demon.co.uk> wrote:
> On Thu, 07 Jul 2011 08:58:01 -0700, Rego, P. wrote:
> > A friend of mine said me he was testing some apps in Android and I said
> > him that I rememembered some one talking (here) about Ada cross-compiler
> > for Android. So, is there any Ada cross-compiler for Android, available
> > as opensource? And more, libs, tutorials?
>
> I think the answer is ... not yet.
> But keep an eye on this page...
>
> http://www.dragonlace.net/
>
> I have also been trying to build GCC with Ada support for Android, by
> combining the instructions for building GCC for Android, and anything I
> can find about building GCC with Gnat, but without luck so far. If that
> changes I will announce it here.
>
> - Brian

Brian,
I maintain the DragonLace site and I built an Android cross-compiler
as you noted.  You can not do this with stock gcc sources.  GNAT-AUX
is a separate repository to gcc (maintained in parallel) and I added
code that allows gnat to work on Android.

This effort is not dead.  I was basically waiting to buy an Android
table when I fly back to the States in a couple of weeks.  Once that
happens, I can run the full ACATS and gnat.dg suite on the device to
characterize how good the cross-compiler is.

The first compiler I produced was NetBSD->Android, but I could easily
use FreeBSD, DragonFlyBSD, OpenBSD, or OpenSolaris as the host OS.  I
don't see producing a windows version of GNAT-AUX though.

John



  parent reply	other threads:[~2011-07-14 15:08 UTC|newest]

Thread overview: 12+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2011-07-07 15:58 Ada cross-compiler (Windows) to Android Rego, P.
2011-07-07 21:57 ` Brian Drummond
2011-07-08 21:18   ` Rego, P.
2011-07-10  7:57   ` Martin Krischik
2011-07-10 11:37     ` Brian Drummond
2011-07-11 15:39       ` Shark8
2011-07-14 15:08   ` jrmarino [this message]
2011-07-14 23:52     ` Brian Drummond
2011-07-15  6:38       ` jrmarino
2011-07-15 10:06         ` Ludovic Brenta
2011-07-15 16:51           ` jrmarino
2011-07-15 20:14             ` 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