comp.lang.ada
 help / color / mirror / Atom feed
From: Dennis Lee Bieber <wlfraed@ix.netcom.com>
Subject: Re: Inspirels Ada on cortex tutorial linker issue
Date: Tue, 30 Aug 2016 20:01:58 -0400
Date: 2016-08-30T20:01:58-04:00	[thread overview]
Message-ID: <2s6csbhbf2bji985hk890peir43q65apv0@4ax.com> (raw)
In-Reply-To: alpine.LNX.2.00.1608301642280.24118@earth.anapnea.net

On Tue, 30 Aug 2016 16:55:21 +0200, Nicolas Colin Paul de Gloucester
<wirklich@nicht.at> declaimed the following:


>When I run  gnatmake  it invokes none of PowerAda and Janus/Ada and
>Ada Magic. It invokes GNAT. For example,  out_of_the_language.ada  is
>a file that contains a legal Ada program. GNATMake refuses to compile
>it.
>

	GNAT implementation turns the OS filesystem into the "database" defined
in the APSE requirements

https://en.wikipedia.org/wiki/APSE
http://www.adahome.com/History/Stoneman/stoneman.htm

	As a side-effect, it requires that files containing multiple units be
split (gnatchop) so that the unit names become entities in the filesystem.
cf: 4.A.3; this then permits gnatmake and the compiler to locate units when
referenced (with'ed). For a system to fit the APSE requirements yet allow
multiple units within a file requires some other meta-data to be maintained
somehow so that the tools of the APSE can find the correct file given just
the entity name.
-- 
	Wulfraed                 Dennis Lee Bieber         AF6VN
    wlfraed@ix.netcom.com    HTTP://wlfraed.home.netcom.com/

  reply	other threads:[~2016-08-31  0:01 UTC|newest]

Thread overview: 43+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2016-07-23  5:23 Inspirels Ada on cortex tutorial linker issue Devin
2016-07-23  6:57 ` Simon Wright
2016-07-23  7:34   ` Devin
2016-07-23  8:07     ` Devin
2016-07-23 16:32       ` Simon Wright
2016-07-24  2:32         ` Devin
2016-07-24  7:41           ` Simon Wright
2016-07-25  4:35             ` Devin
2016-07-25  8:07               ` Simon Wright
2016-08-20 22:09 ` Maciej Sobczak
2016-08-21  1:30   ` Devin
2016-08-21  1:37     ` Devin
2016-08-21 14:38       ` Maciej Sobczak
2016-08-22  4:00         ` Devin
2016-08-22 11:37           ` Brian Drummond
2016-08-29 17:49             ` Nicholas Colin Paul de Gloucester
2016-08-29 21:51               ` rieachus
2016-08-30 14:55                 ` Nicolas Colin Paul de Gloucester
2016-08-31  0:01                   ` Dennis Lee Bieber [this message]
2016-08-31 10:15                     ` Simon Wright
2016-08-31 12:42                 ` Maciej Sobczak
2016-09-01  9:15                   ` Alejandro R. Mosteo
2016-09-01 16:33                   ` AdaMagica
2016-09-02  0:36                     ` Jeffrey R. Carter
2016-09-02 12:05                       ` Maciej Sobczak
2016-09-02 12:53                         ` Dmitry A. Kazakov
2016-09-02 15:24                           ` G.B.
2016-09-02 21:33                             ` Maciej Sobczak
2016-09-03  9:20                               ` G.B.
2016-09-03 13:33                                 ` Alejandro R. Mosteo
2016-09-04 15:08                                 ` Maciej Sobczak
2016-09-02 13:40                         ` AdaMagica
2016-09-03 11:58                           ` Brian Drummond
2016-09-03 12:12                             ` Björn Lundin
2016-08-30 12:33               ` Brian Drummond
2016-08-30 13:01                 ` Simon Wright
2016-08-30 15:06                 ` Nicolas Colin Paul de Gloucester
2016-08-31 10:34                   ` Brian Drummond
2016-08-31 20:58                     ` Simon Wright
2016-09-01 11:08                       ` Brian Drummond
2016-08-31 12:47                 ` Maciej Sobczak
2016-09-01  0:02                   ` Dennis Lee Bieber
2016-09-01  9:03                     ` Alejandro R. Mosteo
replies disabled

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