* AdaGide (Gnat) Build error
@ 2003-02-28 9:31 Willy
2003-02-28 9:49 ` Peter Hermann
0 siblings, 1 reply; 8+ messages in thread
From: Willy @ 2003-02-28 9:31 UTC (permalink / raw)
Hi, I made a really really really simple program in Ada using
AdaGide(Gnat). Although it compiles correctly, I'm unable to build it.
The file name is test.ada
and when I try building it, it gives me the following error
Building...
GNATMAKE 3.15p (20020523) Copyright 1995-2002 Free Software
Foundation,
Inc.
End of compilation
gnatmake: "test" not found
Done--error detected.
I'm using windows 2000
Thanks for the help
Willy-
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: AdaGide (Gnat) Build error
2003-02-28 9:31 Willy
@ 2003-02-28 9:49 ` Peter Hermann
2003-02-28 17:00 ` Willy
0 siblings, 1 reply; 8+ messages in thread
From: Peter Hermann @ 2003-02-28 9:49 UTC (permalink / raw)
Willy <tchi_yuan@hotmail.com> wrote:
> The file name is test.ada
1.
rename your file: test.adb
2.
check for procedure name to be "test" (the same as the file name)
now you have fulfilled the conventions of the useful gnat way of naming.
longterm advice:
never use a procedure with the name "test",
better choose names other than test, e.g. test1 etc.
because there are operating systems (some unix)
with a special meaning of "test"
--
--Peter Hermann(49)0711-685-3611 fax3758 ica2ph@csv.ica.uni-stuttgart.de
--Pfaffenwaldring 27 Raum 114, D-70569 Stuttgart Uni Computeranwendungen
--http://www.csv.ica.uni-stuttgart.de/homes/ph/
--Team Ada: "C'mon people let the world begin" (Paul McCartney)
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: AdaGide (Gnat) Build error
2003-02-28 9:49 ` Peter Hermann
@ 2003-02-28 17:00 ` Willy
2003-02-28 23:46 ` Karen
0 siblings, 1 reply; 8+ messages in thread
From: Willy @ 2003-02-28 17:00 UTC (permalink / raw)
It still doesn't work. I changed the file name and the procedure name.
I'm still getting the same error when I build
-- filename is : test1.ada
-- source code :
with Text_Io;
use Text_Io;
procedure test1 is
package Es_Entiers is new Integer_Io ( Integer );
Num1 : Integer := 1;
Num2 : Integer := 2;
Num3 : Integer;
begin
Num3 := Num1 / Num2;
Put("Answer: ");
Es_Entiers.Put(Num3);
end test1;
-- Error when I build :
Building...
GNATMAKE 3.15p (20020523) Copyright 1995-2002 Free Software Foundation,
Inc.
End of compilation
gnatmake: "test1" not found
Done--error detected.
-- Is there any setting I'm missing ? I'm new to AdaGide.
Thanks,
Willy-
Peter Hermann <ica2ph@iris16.csv.ica.uni-stuttgart.de> wrote in message news:<b3nbbs$ojb$1@news.uni-stuttgart.de>...
> Willy <tchi_yuan@hotmail.com> wrote:
> > The file name is test.ada
> 1.
> rename your file: test.adb
> 2.
> check for procedure name to be "test" (the same as the file name)
>
> now you have fulfilled the conventions of the useful gnat way of naming.
>
>
> longterm advice:
> never use a procedure with the name "test",
> better choose names other than test, e.g. test1 etc.
> because there are operating systems (some unix)
> with a special meaning of "test"
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: AdaGide (Gnat) Build error
@ 2003-02-28 18:20 David C. Hoos
2003-03-01 2:38 ` Jeffrey Carter
2003-03-01 2:51 ` Steve
0 siblings, 2 replies; 8+ messages in thread
From: David C. Hoos @ 2003-02-28 18:20 UTC (permalink / raw)
To: comp.lang.ada mail to news gateway; +Cc: tchi_yuan
You apparently didn't pay close attention to the previous responses
to your original message. The filename extension must be
.adb _not_ .ada
----- Original Message -----
From: "Willy" <tchi_yuan@hotmail.com>
Newsgroups: comp.lang.ada
To: <comp.lang.ada@ada.eu.org>
Sent: Friday, February 28, 2003 11:00 AM
Subject: Re: AdaGide (Gnat) Build error
> It still doesn't work. I changed the file name and the procedure name.
> I'm still getting the same error when I build
>
> -- filename is : test1.ada
>
> -- source code :
>
> with Text_Io;
> use Text_Io;
>
> procedure test1 is
>
> package Es_Entiers is new Integer_Io ( Integer );
>
> Num1 : Integer := 1;
> Num2 : Integer := 2;
> Num3 : Integer;
> begin
>
> Num3 := Num1 / Num2;
> Put("Answer: ");
> Es_Entiers.Put(Num3);
>
> end test1;
>
>
> -- Error when I build :
>
> Building...
> GNATMAKE 3.15p (20020523) Copyright 1995-2002 Free Software Foundation,
> Inc.
> End of compilation
> gnatmake: "test1" not found
> Done--error detected.
>
> -- Is there any setting I'm missing ? I'm new to AdaGide.
>
>
> Thanks,
> Willy-
>
>
>
>
>
> Peter Hermann <ica2ph@iris16.csv.ica.uni-stuttgart.de> wrote in message
news:<b3nbbs$ojb$1@news.uni-stuttgart.de>...
> > Willy <tchi_yuan@hotmail.com> wrote:
> > > The file name is test.ada
> > 1.
> > rename your file: test.adb
> > 2.
> > check for procedure name to be "test" (the same as the file name)
> >
> > now you have fulfilled the conventions of the useful gnat way of naming.
> >
> >
> > longterm advice:
> > never use a procedure with the name "test",
> > better choose names other than test, e.g. test1 etc.
> > because there are operating systems (some unix)
> > with a special meaning of "test"
> _______________________________________________
> comp.lang.ada mailing list
> comp.lang.ada@ada.eu.org
> http://ada.eu.org/mailman/listinfo/comp.lang.ada
>
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: AdaGide (Gnat) Build error
2003-02-28 17:00 ` Willy
@ 2003-02-28 23:46 ` Karen
0 siblings, 0 replies; 8+ messages in thread
From: Karen @ 2003-02-28 23:46 UTC (permalink / raw)
doh!
rename to
read this carefully...
test1.adb
Ithankyou..
"Willy" <tchi_yuan@hotmail.com> wrote in message
news:a909a74f.0302280900.44c0c5e4@posting.google.com...
> It still doesn't work. I changed the file name and the procedure name.
> I'm still getting the same error when I build
>
> -- filename is : test1.ada
>
> -- source code :
>
> with Text_Io;
> use Text_Io;
>
> procedure test1 is
>
> package Es_Entiers is new Integer_Io ( Integer );
>
> Num1 : Integer := 1;
> Num2 : Integer := 2;
> Num3 : Integer;
> begin
>
> Num3 := Num1 / Num2;
> Put("Answer: ");
> Es_Entiers.Put(Num3);
>
> end test1;
>
>
> -- Error when I build :
>
> Building...
> GNATMAKE 3.15p (20020523) Copyright 1995-2002 Free Software Foundation,
> Inc.
> End of compilation
> gnatmake: "test1" not found
> Done--error detected.
>
> -- Is there any setting I'm missing ? I'm new to AdaGide.
>
>
> Thanks,
> Willy-
>
>
>
>
>
> Peter Hermann <ica2ph@iris16.csv.ica.uni-stuttgart.de> wrote in message
news:<b3nbbs$ojb$1@news.uni-stuttgart.de>...
> > Willy <tchi_yuan@hotmail.com> wrote:
> > > The file name is test.ada
> > 1.
> > rename your file: test.adb
> > 2.
> > check for procedure name to be "test" (the same as the file name)
> >
> > now you have fulfilled the conventions of the useful gnat way of naming.
> >
> >
> > longterm advice:
> > never use a procedure with the name "test",
> > better choose names other than test, e.g. test1 etc.
> > because there are operating systems (some unix)
> > with a special meaning of "test"
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: AdaGide (Gnat) Build error
2003-02-28 18:20 AdaGide (Gnat) Build error David C. Hoos
@ 2003-03-01 2:38 ` Jeffrey Carter
2003-03-01 3:35 ` David C. Hoos, Sr.
2003-03-01 2:51 ` Steve
1 sibling, 1 reply; 8+ messages in thread
From: Jeffrey Carter @ 2003-03-01 2:38 UTC (permalink / raw)
David C. Hoos wrote:
> You apparently didn't pay close attention to the previous responses
> to your original message. The filename extension must be
> .adb _not_ .ada
Of course, "must" is incorrect. One can use any naming convention one
chooses with GNAT, but you must inform GNAT that you're using a
convention other than the GNAT default convention. unit_name.ads &
unit_name.adb are the GNAT default names.
--
Jeff Carter
"C++ is like giving an AK-47 to a monk, shooting him
full of crack and letting him loose in a mall and
expecting him to balance your checking account
'when he has the time.'"
Drew Olbrich
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: AdaGide (Gnat) Build error
2003-02-28 18:20 AdaGide (Gnat) Build error David C. Hoos
2003-03-01 2:38 ` Jeffrey Carter
@ 2003-03-01 2:51 ` Steve
1 sibling, 0 replies; 8+ messages in thread
From: Steve @ 2003-03-01 2:51 UTC (permalink / raw)
"David C. Hoos" <david.c.hoos.sr@ada95.com> wrote in message
news:mailman.9.1046456494.1343.comp.lang.ada@ada.eu.org...
> You apparently didn't pay close attention to the previous responses
> to your original message. The filename extension must be
> .adb _not_ .ada
>
This reenforces my opinion that 90% of program bugs are being off by one.
In this case one letter in the file extension ;-)
Steve
(The Duck)
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: AdaGide (Gnat) Build error
2003-03-01 2:38 ` Jeffrey Carter
@ 2003-03-01 3:35 ` David C. Hoos, Sr.
0 siblings, 0 replies; 8+ messages in thread
From: David C. Hoos, Sr. @ 2003-03-01 3:35 UTC (permalink / raw)
To: comp.lang.ada mail to news gateway; +Cc: Jeffrey Carter
----- Original Message -----
From: "Jeffrey Carter" <jrcarter@acm.org>
Newsgroups: comp.lang.ada
To: <comp.lang.ada@ada.eu.org>
Sent: February 28, 2003 8:38 PM
Subject: Re: AdaGide (Gnat) Build error
> David C. Hoos wrote:
> > You apparently didn't pay close attention to the previous responses
> > to your original message. The filename extension must be
> > .adb _not_ .ada
>
> Of course, "must" is incorrect. One can use any naming convention one
> chooses with GNAT, but you must inform GNAT that you're using a
> convention other than the GNAT default convention. unit_name.ads &
> unit_name.adb are the GNAT default names.
In the context specified by the original poster, "Must" is _absolutely_
correct. He's trying to "build" within AdaGide.
>
> --
> Jeff Carter
> "C++ is like giving an AK-47 to a monk, shooting him
> full of crack and letting him loose in a mall and
> expecting him to balance your checking account
> 'when he has the time.'"
> Drew Olbrich
>
> _______________________________________________
> comp.lang.ada mailing list
> comp.lang.ada@ada.eu.org
> http://ada.eu.org/mailman/listinfo/comp.lang.ada
>
>
^ permalink raw reply [flat|nested] 8+ messages in thread
end of thread, other threads:[~2003-03-01 3:35 UTC | newest]
Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2003-02-28 18:20 AdaGide (Gnat) Build error David C. Hoos
2003-03-01 2:38 ` Jeffrey Carter
2003-03-01 3:35 ` David C. Hoos, Sr.
2003-03-01 2:51 ` Steve
-- strict thread matches above, loose matches on Subject: below --
2003-02-28 9:31 Willy
2003-02-28 9:49 ` Peter Hermann
2003-02-28 17:00 ` Willy
2003-02-28 23:46 ` Karen
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox