comp.lang.ada
 help / color / mirror / Atom feed
From: "Jeffrey R. Carter" <jrcarter@acm.org>
Subject: Re: gnat 2006 and windows vista
Date: Thu, 22 Mar 2007 04:46:08 GMT
Date: 2007-03-22T04:46:08+00:00	[thread overview]
Message-ID: <kSnMh.1255$oV.956@attbi_s21> (raw)
In-Reply-To: <2gmMh.8562$EA.7572@trnddc07>

Randy wrote:
> 
> No, don't know eclipse yet, I knew C and C++ and a few others from many 
> years ago but i not done any kind of programing in quite some time.  I 
> heard of ada some time ago but it was kinda hard to get more 
> information.  Now I have some old books and a new one and I have some 
> time on my hands so I thought it would be a good thing to look into it.  
> Though it was (most likely) not the best move I got the new windows and 
> now I have some troubles <sigh> but thanks for the information!  Glad to 
> have someone willing to help out, kinda hard to find now a days.

Just to reiterate, what you downloaded from AdaCore was an entire suite 
of tools. The IDE is called GPS. The compiler (GNAT) is a command-line 
tool, and you can use another editor and still use GNAT.

AdaGIDE is a good tool for a beginner. It acts as an IDE for GNAT and 
will run the compiler for you.

GNAT, by default, does not implement standard Ada semantics. In AdaGIDE, 
you need to check the boxes for integer overflow checking and stack 
overflow checking. If you use it from the command line, you need some 
switches:

gnatmake -gnato -fstack-check <main-procedure-name>

You can also stick in -O2 for optimization and -g for debug information 
if you like.

-- 
Jeff Carter
"I was hobbling along, minding my own business, all of a
sudden, up he comes, cures me! One minute I'm a leper with
a trade, next minute my livelihood's gone! Not so much as a
'by your leave!' You're cured, mate. Bloody do-gooder!"
Monty Python's Life of Brian
76



  reply	other threads:[~2007-03-22  4:46 UTC|newest]

Thread overview: 33+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2007-03-21 21:32 gnat 2006 and windows vista Randy
2007-03-21 22:46 ` Jeffrey Creem
2007-03-21 23:13   ` Randy
2007-03-22  1:34     ` Jeffrey Creem
2007-03-22  2:57       ` Randy
2007-03-22  4:46         ` Jeffrey R. Carter [this message]
2007-03-22 10:56         ` Stephen Leake
2007-03-23  1:39           ` Jeffrey Creem
2007-03-23  4:32             ` Jeffrey R. Carter
2007-03-23 12:02               ` Jeffrey Creem
2007-03-23 16:39                 ` Randy
2007-03-23 17:28                   ` Ed Falis
2007-03-23 18:04                   ` Gautier
2007-03-23 19:12                     ` Randy
2007-03-23 19:54                       ` Pascal Obry
2007-03-23 19:54                       ` Pascal Obry
2007-03-23 20:44                       ` Gautier
2007-03-23 21:18                         ` Randy
2007-03-23 21:45                           ` Ali Bendriss
2007-03-23 22:27                         ` Simon Wright
2007-03-23 12:05               ` Jeffrey Creem
2007-03-23 19:09             ` Wiljan Derks
2007-03-23 19:15               ` Randy
2007-03-23 19:30                 ` Jeffrey Creem
2007-03-23 20:59               ` Ali Bendriss
2007-03-23 21:20                 ` Randy
2007-03-23 21:50                   ` Jeffrey Creem
2007-03-23 23:41                     ` Randy
2007-03-23 23:50                     ` Randy
2007-03-22  9:30     ` Ludovic Brenta
2007-03-22 12:06       ` Ali Bendriss
2007-03-22 13:42       ` Poul-Erik Andreasen
2007-03-22 14:18         ` Ludovic Brenta
replies disabled

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