comp.lang.ada
 help / color / mirror / Atom feed
From: Ludovic Brenta <ludovic@ludovic-brenta.org>
Subject: Re: GNAT binary packages for Solaris
Date: Wed, 7 Dec 2011 03:20:22 -0800 (PST)
Date: 2011-12-07T03:20:22-08:00	[thread overview]
Message-ID: <5dc45ffc-51a0-4201-b9fc-751d694cb778@o9g2000vbc.googlegroups.com> (raw)
In-Reply-To: 7952513.90.1323248002616.JavaMail.geo-discussion-forums@yqq16

Maciej Bliziński wrote on comp.lang.ada:
> I'm new to the group.  I'm a package maintainer at OpenCSW, and I've
> been working on gcc-4.6.x packages for the last few months. I've
> finally built all language frontends of gcc-4.6, including Ada. [...]
> I've been able to compile and run a "hello, world" program written in
> Ada, and that worked.  I'd be interested in learning whether these
> packages work well for bigger programs.

There is a wealth of free Ada software available.  Here[1] is a
glorified
"Hello, World" that exercizes streams and exception handling; just
"gnatmake test; ./test" to see it in action.  And here[2] is another
simple program that additionally uses gettext and calls system(2).

[1] http://green.ada-france.org:8081/branch/changes/org.ludovic-brenta.s_expressions
[2] http://green.ada-france.org:8081/branch/changes/org.music123
(for both, go to "Head Revision" then "Download (tar)")

The third example exercizes tasking and generics.  To compile and run
it, copy and paste all of the code into a single file then:
"gnatchop $file; gnatmake diners; ./diners".

[3] http://www.adaic.org/resources/add_content/docs/95style/html/sec_11/11-1.html

If those work, I think the next thing to test will be the GNAT project
manager (i.e. gpr files).  The next step will be to build an entire
Ada
development platform consisting of dozens of libraries, IDE, etc.
Are you that ambitious?

HTH

--
Ludovic Brenta.
The gatekeeper 200% embraces non-standard internal clients.



  reply	other threads:[~2011-12-07 11:37 UTC|newest]

Thread overview: 3+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2011-12-07  8:53 GNAT binary packages for Solaris Maciej Bliziński
2011-12-07 11:20 ` Ludovic Brenta [this message]
2011-12-09 15:17   ` Maciej Bliziński
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox