For purposes known mostly within our company, I’ve created a magic makefile that takes care of most of the work involved with getting a GNAT 2012 (and up-to-date various support tools) up and running on a Debian.
The makefile requires you to download some files manually, but that’s okay, as it gives you a great opportunity to visit AdaCore’s libre webpage. The readme file explains it in more detail.
At this point, the makefile will build (and/or install) the following projects.
- GNAT 2012 – binary
- GNATCOLL (Gnatlib) – SVN build
- AWS (Ada Web Server) – Git build
- Florist GPL 2012 release
- XML-Ada 4.3 (release)
- Yolk (AWS support library)
The makefile can be found at GitHub, hope you find it useful or want to contribute.