How to install a GNAT cross-compiler and toolset?

Thibaud Backenstrass thibaud.backenstrass at phelma.grenoble-inp.fr
Tue Apr 5 15:27:15 UTC 2016


Thank you for this excellent tutorial, I just folowed the procedure
described in the wiki step by step and everything worked fine! I finally
managed to compile my first "Hello World" application in Ada.

Regarding the versions of the tools I used, I made it quite simple:
everything (the source builder, the patches, the tools and RTEMS sources)
comes from the RTEMS 4.11.0-rc3 release available at
ftp://ftp.rtems.org/pub/rtems/releases/4.11/4.11.0-rc3/. I am using Debian
8.4 Jessie and evrey single native tool used is the one from the
distribution (gcc 4.9.2 in particular). It's true that the procedure
described on the wiki
http://taste.tuxfamily.org/wiki/index.php?title=Building_a_TASTE-y_RTEMS
should at least be indexed by Google, DuckDuckGo and other search engines
since it can really be helpful for new RTEMS users.

If needed, I can describe the complete installation procedure (for a future
wiki about it?), but it is currently written in french and I will first
need to translate it.

Best regards,

*  Thibaud* <thibaud.backenstrass at phelma.grenoble-inp.fr>

2016-04-05 7:05 GMT+02:00 Thomas Doerfler (nt) <
Thomas.Doerfler at imd-systems.de>:

> Hi,
>
> ... and from my long-ago experience it would be helpful to also add the
> exact version of components, that were used for the ada builds described....
>
> wkr,
>
> Thomas.
>
> Am 05.04.2016 um 03:01 schrieb Gedare Bloom:
> > If someone cares to create a wiki page for Ada-RTEMS issues, I think >
> that would be a great thing to have and to highlight... > > On Mon, Apr 4,
> 2016 at 3:57 PM, Jan Sommer > <soja-lists at aries.uberspace.de>
> <soja-lists at aries.uberspace.de> wrote: >> Am Monday 04 April 2016,
> 16:57:24 schrieb Thibaud Backenstrass: >>> Hello, >>> >>> After the build
> of RTEMS failed with multilib enabled for sparc-leon3 [1], >>> I am
> wondering how to install a GNAT Ada toolset for the SPARC Leon3 >>>
> processor. Did somebody managed to do it with RTEMS 4.11, and if yes, how?
> >>> >> >> Yes, it took some time to figure out how circumvent some of the
> issues. >> You might try to follow the instructions given here: >>
> http://taste.tuxfamily.org/wiki/index.php?title=Building_a_TASTE-y_RTEMS
> >> >> If you find some missing or incorrect steps, please report them. >>
> >> Best regards, >> >>    Jan >> >>> My strategy up to now was to try to
> build RTEMS with multlib enabled since >>> gcc doesn't compile (missing the
> sys/socket.h file) whit >>> --enable-language="c,c++,ada". However I was
> told that this RTEMS options >>> was a developer and experimental one, but
> I cannot figure out that the >>> build of the Ada toolset is dependant on
> it. Can somebody explain me >>> precisely how to install the Ada cross
> compiler? >>> >>> References: >>> [1]
> https://lists.rtems.org/pipermail/users/2016-March/030075.html >>> >>>
> Thank you in advance and best regards, >>> >>> Thibaud >> >>
> _______________________________________________ >> users mailing list >>
> users at rtems.org >> http://lists.rtems.org/mailman/listinfo/users >
> _______________________________________________ > users mailing list >
> users at rtems.org > http://lists.rtems.org/mailman/listinfo/users
>
>
> --
> IMD Ingenieurbuero fuer Microcomputertechnik
> Thomas Doerfler           Herbststrasse 8
> D-82178 Puchheim          Germany
> email:    Thomas.Doerfler at imd-systems.de
> PGP public key available on request
>
>
> _______________________________________________
> users mailing list
> users at rtems.org
> http://lists.rtems.org/mailman/listinfo/users
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.rtems.org/pipermail/users/attachments/20160405/34d1402f/attachment-0002.html>


More information about the users mailing list