comp.lang.ada
 help / color / mirror / Atom feed
* GNAT for OpenVMS on Alpha
@ 1997-01-07  0:00 Meskovic Zlatko
  1997-01-07  0:00 ` Robert Dewar
  1997-01-07  0:00 ` Jim Hopper
  0 siblings, 2 replies; 6+ messages in thread
From: Meskovic Zlatko @ 1997-01-07  0:00 UTC (permalink / raw)



hello everybody,

Last year somebody mentioned an OpenVMS version of GNAT.
Is it ready now, or when can we expect to get a copy of it?

thanks 

zlatko




^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: GNAT for OpenVMS on Alpha
  1997-01-07  0:00 GNAT for OpenVMS on Alpha Meskovic Zlatko
@ 1997-01-07  0:00 ` Robert Dewar
  1997-01-07  0:00 ` Jim Hopper
  1 sibling, 0 replies; 6+ messages in thread
From: Robert Dewar @ 1997-01-07  0:00 UTC (permalink / raw)



Meskovic asked:

"Last year somebody mentioned an OpenVMS version of GNAT.
Is it ready now, or when can we expect to get a copy of it?"

The OpenVMS version of GNAT is now in field testing, it will be validated
in March, and a public release will be available sometime later in the year.





^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: GNAT for OpenVMS on Alpha
  1997-01-07  0:00 GNAT for OpenVMS on Alpha Meskovic Zlatko
  1997-01-07  0:00 ` Robert Dewar
@ 1997-01-07  0:00 ` Jim Hopper
  1997-01-08  0:00   ` Larry Kilgallen
  1997-01-11  0:00   ` Robert Dewar
  1 sibling, 2 replies; 6+ messages in thread
From: Jim Hopper @ 1997-01-07  0:00 UTC (permalink / raw)



Speaking of VMS ;-) One of our people is porting Vax Ada code to gnat
on solaris and needs the specs for the vax ada starlet libraries is
this available anywhere??

best jim




^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: GNAT for OpenVMS on Alpha
  1997-01-08  0:00   ` Larry Kilgallen
@ 1997-01-08  0:00     ` Robert Dewar
  0 siblings, 0 replies; 6+ messages in thread
From: Robert Dewar @ 1997-01-08  0:00 UTC (permalink / raw)



In article <5atgnb$mun@server1.erinet.com>, jhopper@erinet.com (Jim Hopper) writ
es:
> Speaking of VMS ;-) One of our people is porting Vax Ada code to gnat
> on solaris and needs the specs for the vax ada starlet libraries is
> this available anywhere??

The spec of starlet is a copyrighted Digital product. The only source of
information is from a licensed Digital system. The raw spec will tell you
nothing in any case, you need the full documentation of VMS system services.





^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: GNAT for OpenVMS on Alpha
  1997-01-07  0:00 ` Jim Hopper
@ 1997-01-08  0:00   ` Larry Kilgallen
  1997-01-08  0:00     ` Robert Dewar
  1997-01-11  0:00   ` Robert Dewar
  1 sibling, 1 reply; 6+ messages in thread
From: Larry Kilgallen @ 1997-01-08  0:00 UTC (permalink / raw)



In article <5atgnb$mun@server1.erinet.com>, jhopper@erinet.com (Jim Hopper) writes:
> Speaking of VMS ;-) One of our people is porting Vax Ada code to gnat
> on solaris and needs the specs for the vax ada starlet libraries is
> this available anywhere??

If by "specs" you mean Ada specification of the package, that would
be in ADA$PREDEFINED:STARLET_.ADC on a system with DEC Ada installed.
Perhaps ACT is working a deal for distribution rights, in which case
I hope they have better luck than the DEC Ada team has had at keeping
current with the latest additions to VMS.

Given the task you describe, however, I fear what you are looking
for is "what does it mean", and the specifications for that are
spread throughout the VMS documentation set (or on CD-ROM).  I
would love to point to the new DEC color coding of which books are
for "programmers", but I find myself in violent diagreement with
a couple of their designations.

Larry Kilgallen




^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: GNAT for OpenVMS on Alpha
  1997-01-07  0:00 ` Jim Hopper
  1997-01-08  0:00   ` Larry Kilgallen
@ 1997-01-11  0:00   ` Robert Dewar
  1 sibling, 0 replies; 6+ messages in thread
From: Robert Dewar @ 1997-01-11  0:00 UTC (permalink / raw)



Jim Hopper asks

"Speaking of VMS ;-) One of our people is porting Vax Ada code to gnat
on solaris and needs the specs for the vax ada starlet libraries is
this available anywhere??"

Starlet is a Digital proprietary product. Here is the copyright notice
from the spec (I hope copying the copyright does not violate the
copyright :-)

--   ) Digital Equipment Corporation 1992, 1994. All rights reserved.
--
--   Restricted Rights: Use, duplication, or disclosure by the U.S.
--   Government is subject to restrictions as set forth in subparagraph
--   (c) (1) (ii) of DFARS 252.227-7013, or in FAR 52.227-19, or in FAR
--   52.227-14 Alt. III, as applicable.
--
--   This software is proprietary to and embodies the confidential
--   technology of Digital Equipment Corporation. Possession, use, or
--   copying of this software and media is authorized only pursuant to a
--   valid written license from Digital or an authorized sublicensor.

So even getting the text of the spec can be problematical. Furthremore,
having the spec itself won't do you much good, since it assumes that
you are 100% familiar with the contents of the relevant Digital manuals.
In fact if you know the form of the system calls in VMS, you can probably
pretty reliably guess what the Ada calls to starlet are doing, since this
is a thin binding.

Note however that it relies heavily on DEC Ada 83 extensions (pragmas and
attributes). These are all available in GNAT (on all targets, although some
highly VMS specific features, such as AST_Entry, are available only on VMS)

By the way, the character that came out as ) in the first character
of the notice above should be a circle with a little r inside.

Users of the VMS GNAT port on a DEC Alpha machine will be able to get
proper licensed access to use Starlet and all the other relevant DEC
packages, but only for use on a VMS system.

Robert Dewar
Ada Core Technologies





^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~1997-01-11  0:00 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
1997-01-07  0:00 GNAT for OpenVMS on Alpha Meskovic Zlatko
1997-01-07  0:00 ` Robert Dewar
1997-01-07  0:00 ` Jim Hopper
1997-01-08  0:00   ` Larry Kilgallen
1997-01-08  0:00     ` Robert Dewar
1997-01-11  0:00   ` Robert Dewar

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