TEAM-ADA Archives

Team Ada: Ada Programming Language Advocacy

TEAM-ADA@LISTSERV.ACM.ORG

Options: Use Forum View

Use Monospaced Font
Show HTML Part by Default
Show All Mail Headers

Message: [<< First] [< Prev] [Next >] [Last >>]
Topic: [<< First] [< Prev] [Next >] [Last >>]
Author: [<< First] [< Prev] [Next >] [Last >>]

Print Reply
Subject:
From:
"David C. Hoos, Sr." <[log in to unmask]>
Reply To:
David C. Hoos, Sr.
Date:
Sat, 15 May 1999 06:58:21 -0500
Content-Type:
text/plain
Parts/Attachments:
text/plain (77 lines)
----- Original Message -----
From: Dave Manneh <[log in to unmask]>
To: <[log in to unmask]>
Sent: Saturday, May 15, 1999 3:39 AM
Subject: NEED HELP


> Hi all,
>     I am a (novice) starter in programming and and tend get myself
> confused very easily.
> Presently am trying to write a video hire database program. The only
> problem is that it will not compile. I checked the logic over and over
> again and cannot find any problems.
> Maybe it is illogical but because of my experience cannot pinpoint it.
> So am just kindly asking anyone to look at it for me ASAP.
> It should be able to search for film Title, Film Star, Film Category
> etc. and produce a report indicating the most popular videos.
>
You really should give more information when you're asking others to
help.

Some of the missing information:

   1. Platform and OS on which you're trying to compile.
   2. Compiler and version you're using
   3. Output froim the compiler which indicated it would not compile.

I compiled both files on WinNT 4.0 (SP4) using gnat-3.11p with the
following results:


$ gnatmake sunspot
gcc -c sunspot.adb
sunspot.adb:403:07: warning: "Title" is never assigned a value
sunspot.adb:404:07: warning: "Star" is never assigned a value
sunspot.adb:405:07: warning: "Year" is never assigned a value
sunspot.adb:406:07: warning: "Category" is never assigned a value
gnatbind -x sunspot.ali
gnatlink sunspot.ali


$ gnatmake sunspot2
gcc -c sunspot2.adb
sunspot2.adb:42:09: missing ":="
sunspot2.adb:46:01: declarations must come before "begin"
sunspot2.adb:909:01: missing "begin" for procedure "Sunspot2" at line 5
gnatmake: "sunspot2.adb" compilation error



Now, the file sunspot.adb clearly compiled and linked.
It crashed on execution with a constraint error when I selected
option 1.  When I selected option 0, it respoinded with

                          VIDEO MAINTENANCE PROGRAM
                               Add Video Record



There are  0 Video(s) which are:


Add how many records


to the NT console window -- not to the little window which the
program spawned  -- so you clearly have more work to do.


As to why the program "did not compile" for you, did you have
the other four files needed by your program -- viz.:

    nt_console.ads
    nt_console.adb
    adagraph.ads
    adagraph.adb

ATOM RSS1 RSS2