Project:Ada

From Gentoo Wiki
Jump to: navigation, search
Gentoo Resources for Ada
Description This project provides support for Ada compilers and libraries in Portage. At present two gnat compilers are provided, gnat-gcc by FSF and gnat-gpl by AdaCore.
Email ada@gentoo.org
Lead(s) none
No lead election date set
Members
Subprojects
(and inherited members)
(none)
Parent Project Gentoo Programming Language Support Project
Project listing

This project provides support for Ada compilers and libraries in portage. At present two gnat compilers are provided, gnat-gcc by FSF and gnat-gpl by AdaCore. Both are SLOTted and made to coexist, with the selection of the active compiler performed via the eselect gnat module. Various Ada libraries and related packages are available under dev-ada. The libs support the multi-compiler situation by being built for every gnat profile that is installed. Selection of the active lib variant is done simultaneously with the selection of the active compiler via the same eselect gnat command. More details on the setup can be found in the resource section below and the lengthy discussion that lead to this organization in bug #111340. The implementation of the structure is nearing completion. Its progress can be tracked via bug #137268. "Old-style" dev-lang/gnat and dev-ada/asis packages have been masked and recently removed.

Resources

Resources offered by the Ada project include:


This article is based on a document formerly found on our main website gentoo.org.
The following people contributed to the original document: George Shapovalov
They are listed here as the Wiki history does not allow for any external attribution. If you edit the Wiki article, please do not add yourself here; your contributions are recorded on the history page.