comp.lang.ada
 help / color / mirror / Atom feed
From: achrist@easystreet.com
Subject: Re: GCC 3.1 with GNAT ... Cool!
Date: Wed, 19 Jun 2002 22:22:43 -0700
Date: 2002-06-19T22:22:43-07:00	[thread overview]
Message-ID: <3D1166A3.4C62DDA8@easystreet.com> (raw)
In-Reply-To: Xns9232ABF2BEC8Fjdcherryutechnet@216.168.3.40

"Jeffrey D. Cherry" wrote:
> 
> I would like to give my compliments to all who participated in
> incorporating GNAT into the GCC.  It's a real treat to have one 
> compiler installation, one command shell, and be able to build 
> programs in Ada, C, C++, or FORTRAN 77 using the same shell and
> compiler.  This is so cool!
> 
> A few weeks ago I downloaded the MinGW distribution of GCC 3.1 (dated
> 16 May 2002), installed it on my Windows 2000 machine, and compiled a
> bunch of rather simple legacy Ada, C, C++, and FORTRAN 77 programs.  
> They all ran successfully.  I installed the Win32 API and the Win32Ada
> bindings and compiled several more small Ada programs that used some 
> Win32 services. These ran successfully as well.  I then installed the
> Booch components and although there were several warnings during the 
> compile step, all the tests and demo programs ran successfully.  I 
> compiled several of my Ada programs that utilitze the Booch components
> and they ran successfully as well.  I installed an old POSIX binding
> (Pascal Obry's Win32POSIX) and the tests in that distribution ran 
> successfully.  I had one Ada program that used  the POSIX binding so 
> I tried compiling it and it ran successfully as > well.
> 
> Rather pleased with all this, I downloaded the GNU Pascal Compiler,
> installed it, and compiled a rather large suite of static code 
> analysis  tools (all written in Borland Pascal with Objects, v7).  
> After some tweaking, they all compiled.  I ran the resulting tools 
> against some code I had analyzed a few years ago and checked the 
> output against the archived copy.  Except for the time and date of the
> analysis runs, the outputs were identical.  It's been quite a 
> productive month.
> 

Impressive indeed.  Only about half of commercial software works that 
well out of the box.  For so many pieces of software from diverse 
contributors to work together like that is something that should help 
promote Ada at least a little. 

Some questions:

1. Did you download binaries or source for all of this? (URL's?)

2. Are there step-by-step directions for setting all this up available 
anywhere on-line?  (URL?) (If students can do this, there must be
step-by-step directions somewhere, right?)

3. If there aren't step-by-step directions, wouldn't it be nice if there
were?  If there aren't, I'd be willing to try to write some if you or 
someone can point me toward what it takes to make it all happen.

TIA


Al



  parent reply	other threads:[~2002-06-20  5:22 UTC|newest]

Thread overview: 14+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2002-06-19 23:53 GCC 3.1 with GNAT ... Cool! Jeffrey D. Cherry
2002-06-20  1:06 ` Ted Dennison
2002-06-20 15:56   ` Jeffrey D. Cherry
2002-06-20 17:51   ` Florian Weimer
2002-06-20  5:22 ` achrist [this message]
2002-06-20 17:30   ` Jeffrey D. Cherry
2002-06-20 19:53     ` achrist
2002-06-20  9:34 ` steve_H
2002-06-20 16:09   ` David Marceau
2002-06-20 18:09   ` Jeffrey D. Cherry
2002-06-21 12:05   ` Georg Bauhaus
2002-06-21 11:24 ` Marc A. Criley
2002-06-21 14:39 ` Wes Groleau
2002-06-21 14:58   ` SIMON Claude
replies disabled

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