Re: Setting up an Ada hello world project
- From: "markww" <markww@xxxxxxxxx>
- Date: 31 Oct 2006 13:05:42 -0800
Ah thanks guys some progress at last. I definitely agree about just
compiling via the command line, my apps will definitely be simple
enough for that. I gave it a shot and this was the output:
C:\Documents and Settings\Mark>gnatmake "C:\helloworld_ada.adb"
gcc -c -IC:\ -I- C:\helloworld_ada.adb
helloworld_ada.adb:4:11: warning: file name does not match unit name,
should be
"hello.adb"
gnatbind -x helloworld_ada.ali
gnatlink helloworld_ada.ali
No .exe is generated under C:\, is that because I received a warning?
Do warnings stop compilation, smae as errors?
Thanks so much,
Mark
On Oct 31, 3:58 pm, Björn Persson <spam-a...@xxxxxxxxxxx> wrote:
markww wrote:
I finally got a working compiler for windows. However, I'm not quite[...]
sure how to go about compiling a hello world application. The default
project created one source file with the text:
but the compiler complains that there are no Ada sources in this
project. How do I go about adding an Ada source? I just want to run
something like:
with Ada.Text_IO;
procedure Hello isyou have Gnat you should put that in a file named "hello.adb" and then
begin
Ada.Text_IO.Put_Line("Hello, world!");
end Hello;You don't need a project file to compile a hello world program. Since
run "gnatmake hello.adb". This should produce an executable file named
"hello.exe".
I think you should let the Gnat project files wait a bit. Right now you
can think of them as something GPS uses to store the settings you make.
Later, when you're more familiar with Ada, you can start learning what
Gnat project files are useful for.
--
Björn Persson PGP key A88682FD
omb jor ers @sv ge.
r o.b n.p son eri nu
.
- Follow-Ups:
- Re: Setting up an Ada hello world project
- From: markww
- Re: Setting up an Ada hello world project
- References:
- Setting up an Ada hello world project
- From: markww
- Re: Setting up an Ada hello world project
- From: Björn Persson
- Setting up an Ada hello world project
- Prev by Date: Re: Setting up an Ada hello world project
- Next by Date: Re: Setting up an Ada hello world project
- Previous by thread: Re: Setting up an Ada hello world project
- Next by thread: Re: Setting up an Ada hello world project
- Index(es):
Relevant Pages
|