Esta entrada versa sobre la instalación y prueba del compilador libre gnat para Linux.
ADA es un lenguaje de los años 70 desarrollado por Jean Ichbiah de CII Honeywell Bull para el Departamento de Defensa de EEUU.
El nombre de ADA se debe a Ada Lovelace (1815-1852), hija del poeta Lord Byron, pionera en la programación mediante la máquina de Charles Babbage, además adelantó que este tipo de máquinas serían capaces de ir más allá en su uso que al cálculo numérico:

Instalación
Para instalarlo ejecutaremos lo siguiente (por ejemplo en Ubuntu):
sudo aptitute install gnat
Una vez instaldo, comprobamos que todo haya ido bien ejecutando la siguiente instrucción:
gnat
Lo cual debería mostrar algo parecido a lo siguiente:
GNAT 4.4.3 Copyright 1996-2008, Free Software Foundation, Inc. List of available commands gnat bind gnatbind gnat chop gnatchop gnat clean gnatclean gnat compile gnatmake -f -u -c gnat check gnatcheck gnat sync gnatsync gnat elim gnatelim gnat find gnatfind gnat krunch gnatkr gnat link gnatlink gnat list gnatls gnat make gnatmake gnat metric gnatmetric gnat name gnatname gnat preprocess gnatprep gnat pretty gnatpp gnat stack gnatstack gnat stub gnatstub gnat xref gnatxref Commands find, list, metric, pretty, stack, stub and xref accept project file switches -vPx, -Pprj and -Xnam=va
Programa de prueba
Editaremos (desde el VIM por ejemplo) el fichero hello_world.adb:
with Text_Io;
procedure Hello_World is
begin
Text_Io.Put_Line("Hello World");
end Hello_World;
Para compilarlo, introducimos la siguiente orden:
gnat make hello_world
Si todo ha ido bien podremos ejecutar el programa con la orden:
./hello_world
Y la salida obvia del programa será:
Hello World
Un comentario
claudios
2010/10/25, a las 09:28 (UTC 2) Enlace a este comentario
hola amigo me ocurrio un problemilla el cual es solucionado gracias a tu pos, gracias