comp.lang.ada
 help / color / mirror / Atom feed
From: "Greg Bek" <gab@rational.com>
Subject: Re: [GNAT:GLIDE] Failure to compile
Date: Thu, 8 Feb 2001 10:13:15 -0800
Date: 2001-02-08T10:13:15-08:00	[thread overview]
Message-ID: <95unj1$dhs$1@usenet.rational.com> (raw)
In-Reply-To: 95s8lp$b4$1@nnrp1.deja.com


aschw1309@my-deja.com wrote in message <95s8lp$b4$1@nnrp1.deja.com>...
>Environment:   GNAT-3.13p-sparc-sun-solaris2.5.1-bin
>               Solaris 2.5.1 on Sun
>               emacs-20.6
>               glide-3.13p
>
>
>.....
>  - One of the Rational libraries has a terminal '_' which
>    is rejected by GNAT. (/.../standard_.1.ada). Any idea
>    if there is a workaround or should I just delete the
>    reference and hope for the best. (Maybe move it to a
>    'tame' directory and rename it to 'standard.1.ada' or use
>    a link or some such.)
>
Package Standard is the "magic" Ada package that provides a context
within which all Ada units are compiled.  Standard contains the definitions
of such things like: Integer, Natural, Float, Character, Wide_Character,
Ascii etc.

All compilers have Standard somewhere, but not always as source code.
Rational delivers Standard as source code with Apex, but it does have that
special
file name, so that you can use the normal browsing commands etc. to see
the declarations in the package.

Similarly, you shouldn't try to compile the Apex Text_Io source with GNAT,
instead
use the Text_Io that comes with GNAT.

As a basic rule, you should not migrate anything under the lrm.ss,
predefined.ss,
rational.ss subsystems.

Greg





      parent reply	other threads:[~2001-02-08 18:13 UTC|newest]

Thread overview: 3+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2001-02-07 19:46 [GNAT:GLIDE] Failure to compile aschw1309
2001-02-07 19:57 ` Ted Dennison
2001-02-08 18:13 ` Greg Bek [this message]
replies disabled

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