From: Shark8 <OneWingedShark@gmail.com>
Subject: Re: experienced unix guy on freebsd 10.1 vs ada hello world
Date: Mon, 05 Jan 2015 22:04:02 -0700
Date: 2015-01-05T22:04:02-07:00 [thread overview]
Message-ID: <81Kqw.1118533$412.927003@fx30.iad> (raw)
In-Reply-To: <d36b4c6f-6342-41d0-8307-5cd1676593ab@googlegroups.com>
On 05-Jan-15 21:20, johannes falcone wrote:
> guys I used the docs on http://www.getadanow.com/#get_freebsd and a
> nice gui opened for development, but I am a vi and ed user...
>
> Can't get hello world to compile...
>
> help
>
Hm, I'm going to guess that's GPS (GNAT Programming Studio) -- there
should be a menu item up-top titled "projects". Under that there should
be an item titled "Edit Project Properties" which should bring up a
dialog-box with tabs along the side, click the one labeled "Main Files".
On the "Main Files" tab-page, there should be a button with a big
plus-sign labeled "Add". Click it, a new dialog box should come up
containing a list w/ associated files, check the file that your "hello
world" resides in and then click ok.
(At this point you should see your file in the "main files" list-box of
the tab-page.)^1 Having returned to the tab-page, click ok. -- Now, I
don't know if you *need* to do it but I have the compulsive habit of
going to (1) "Project", "Save All"; then (2) "Project", "Reload Project".
Now there should be some Icons up top, one a hammer outline on a box
(that's the build icon) and a right-pointing "Play" triangle (the run
icon). -- Click the build icon, if the "messages" pane says something
like: "[2015-01-05 21:55:58] process terminated successfully, elapsed
time: 05.50s"^2 you're good to go, just click the "run" button.
1 -- There's a restriction on what can be "main files", a parameterless
procedure, or a parameterless function returning an integer. (Sorry, I
can't seem to find the documentation for this; the first form is the
most used and definitely works.)
2 -- If there's a compile error it should tell you what it is; most of
the compilers are decent to pretty good, though sometimes you have to
get used to the Ada terminology.
next prev parent reply other threads:[~2015-01-06 5:04 UTC|newest]
Thread overview: 8+ messages / expand[flat|nested] mbox.gz Atom feed top
2015-01-06 4:20 experienced unix guy on freebsd 10.1 vs ada hello world johannes falcone
2015-01-06 4:51 ` Jeffrey Carter
2015-01-07 7:03 ` johannes falcone
2015-01-06 5:04 ` Shark8 [this message]
2015-01-07 7:04 ` johannes falcone
2015-01-07 10:07 ` Dirk Heinrichs
2015-01-07 14:07 ` johannes falcone
2015-01-07 14:10 ` johannes falcone
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox