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-Thread: 103376,d1e954ab22509c0a X-Google-NewGroupId: yes X-Google-Attributes: gida07f3367d7,domainid0,public,usenet X-Google-Language: ENGLISH,UTF8 Path: g2news2.google.com!news3.google.com!feeder.news-service.com!news.albasani.net!eternal-september.org!feeder.eternal-september.org!.POSTED!not-for-mail From: Brian Drummond Newsgroups: comp.lang.ada Subject: Re: Ada cross-compiler (Windows) to Android Date: Thu, 14 Jul 2011 23:52:22 +0000 (UTC) Organization: A noiseless patient Spider Message-ID: References: <12f3f5b7-5289-45c4-a346-7dc6ee2f274b@glegroupsg2000goo.googlegroups.com> <01b8c553-42e5-4ddc-877e-ef8f85361ac1@s17g2000yqs.googlegroups.com> Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Injection-Date: Thu, 14 Jul 2011 23:52:22 +0000 (UTC) Injection-Info: mx04.eternal-september.org; posting-host="rSV+0MA5M9XpGGV87j/rhg"; logging-data="23677"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX199NOnSSvVUe2BfJBW1zb4S3JsZaMPeMS0=" User-Agent: Pan/0.134 (Wait for Me; GIT cb32159 master) Cancel-Lock: sha1:8mXSBjWI+UPOJSKMnoGahub0pPQ= Xref: g2news2.google.com comp.lang.ada:21175 Date: 2011-07-14T23:52:22+00:00 List-Id: On Thu, 14 Jul 2011 08:08:21 -0700, jrmarino wrote: > On Jul 7, 11:57 pm, Brian Drummond wrote: >> On Thu, 07 Jul 2011 08:58:01 -0700, Rego, P. wrote: >> > So, is there any Ada cross-compiler for >> > Android, >> keep an eye on this page... >> >> http://www.dragonlace.net/ >> > 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. In short (if possible!) what is missing from stock GCC sources to prevent this? Could the code you added be available in e.g. the form of patches to apply to stock GCC? I see that GCC4.7 is supposed to add Android as a target (but I don't know if that just means C/C++ rather than Gnat) > 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. Glad to hear it! Is there anything a complete outsider (running Linux not *bsd) can do to help? > 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. hopefully Linux will be on the list... Thanks, - Brian