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,FREEMAIL_FROM autolearn=ham autolearn_force=no version=3.4.4 X-Google-Thread: 103376,75412f14b0c43a2d X-Google-Attributes: gid103376,domainid0,public,usenet X-Google-Language: ENGLISH,UTF8 Path: g2news1.google.com!news4.google.com!feeder.news-service.com!newsfeed.freenet.de!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail From: "Alex R. Mosteo" Newsgroups: comp.lang.ada Subject: Re: Ada ARM Linux Compiler Date: Wed, 16 Jul 2008 11:45:17 +0200 Message-ID: <6e5u82F5g7n6U1@mid.individual.net> References: <8ac55b2d-d0dc-4064-b738-95388d260ad7@v26g2000prm.googlegroups.com> <06829033-e039-4340-83a0-de2b51666b75@w7g2000hsa.googlegroups.com> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8Bit X-Trace: individual.net 5FGz8eIGnUSlfUr048I5agrto6ZsYnfFo/rSP3j6LOvldhtq0= Cancel-Lock: sha1:ekxC/i/IbfDzE27lMMdzBL+M/K4= User-Agent: KNode/0.10.9 Xref: g2news1.google.com comp.lang.ada:1172 Date: 2008-07-16T11:45:17+02:00 List-Id: micronian2@gmail.com wrote: > On Jul 14, 1:23 am, "Alejandro R. Mosteo" wrote: >> On 1 jul, 18:49, microni...@gmail.com wrote: >> >> >> >> > On Jun 30, 12:43 pm, Bryan 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. That sounds indeed promising. Thanks!