comp.lang.ada
 help / color / mirror / Atom feed
From: micronian2@gmail.com
Subject: Re: Ada ARM Linux Compiler
Date: Tue, 15 Jul 2008 23:45:55 -0700 (PDT)
Date: 2008-07-15T23:45:55-07:00	[thread overview]
Message-ID: <06829033-e039-4340-83a0-de2b51666b75@w7g2000hsa.googlegroups.com> (raw)
In-Reply-To: b2a010f0-4df1-4b12-867b-4a2630192ae0@m36g2000hse.googlegroups.com

On Jul 14, 1:23 am, "Alejandro R. Mosteo" <mos...@gmail.com> wrote:
> On 1 jul, 18:49, microni...@gmail.com wrote:
>
>
>
> > On Jun 30, 12:43 pm, Bryan <kamikaze.de...@gmail.com> wrote:
>
> > > All,
>
> > > Does anyone know if it is possible to generate a cross build of gcc
> > > with ada support that targets an ARM processor, specifically a gumstix
> > > embedded board with Marvell Xscale PXA270? The host is an x86 machine
> > > running ubuntu. If it is possible does anyone have a quick step by
> > > step what do i need to build and where are the possible traps? I have
> > > tried using the build environment for the gumstix with no success, gcc
> > > always fails with a rather cryptic error message usually involving
> > > some kind of source code error. Any help would be greatly appreciated.
>
> > > Thanks,
>
> > > Bryan Campbell
>
> > Hi,
>
> > I am currently playing with RTEMS 4.8.99 targeted for the Game Boy
> > Advance which is ARM based. I used the instructions found athttp://www.rtems.com/wiki/index.php/RTEMSAdatobuild the cross
> > compiler. My setup is Slackware-current with GCC 4.2.3.
>
> > Micronian Coder
>
> Hello! Any news on this (or the whole thread)? I'm just starting to
> tinker with homebrew for the nintendo DS, for which there is a nice C/C
> ++ toolchain [1], and I was wondering how hard would be to get a gnat
> crosscompiler to ARM.
>
> I see it's no way trivial, so I also wonder if
>
> 1) would it be easy without the runtime (pragma No_Run_Time)?
> 1.b) How useful is gnat without the runtime? I more or less get what
> wouldn't be available, but cannot find a exhaustive listing in the
> docs (besides that No_Run_Time is not even recommended anymore,
> deprecated in favor of customizing the runtime).
>
> [1]www.devkitpro.org

When I built the RTEMS+GBA toolset, I also tried to build the RTEMS
+NDS ones as well. The tools did compile without complaints. When I
tried to compile a simple hello program, the compiler stated that the
NDS supported mixing Thumb and normal ARM code, but the run-time
system was not built to support it. Since I wanted to focus on GBA
first, I haven't bothered to rebuild the tools for NDS. If you follow
the instructions on  http://www.rtems.com/wiki/index.php/RTEMSAda
there's a good chance you can generate a usable set of tools. If you
run into problems, I'm sure someone from the RTEMS mailing list will
be happy to help out.

Btw, I read somewhere on the RTEMS mailing list that the NDS support
is now updated to use DevKitPro.

--Micronian Coder



  reply	other threads:[~2008-07-16  6:45 UTC|newest]

Thread overview: 8+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2008-06-30 19:43 Ada ARM Linux Compiler Bryan
2008-07-01  0:04 ` Gene
2008-07-01  7:39   ` Samuel Tardieu
2008-07-01 16:49 ` micronian2
2008-07-01 17:49   ` Bryan
2008-07-14  8:23   ` Alejandro R. Mosteo
2008-07-16  6:45     ` micronian2 [this message]
2008-07-16  9:45       ` Alex R. Mosteo
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox