comp.lang.ada
 help / color / mirror / Atom feed
From: labtek@cs.yale.edu (Tom Griest)
Subject: Re: GNAT for Windows NT
Date: 14 Oct 1994 15:17:14 -0400
Date: 1994-10-14T15:17:14-04:00	[thread overview]
Message-ID: <37mlfqINNr4p@RA.DEPT.CS.YALE.EDU> (raw)
In-Reply-To: 37mchr$oo8@server.cs.vt.edu

In article <37mchr$oo8@server.cs.vt.edu> wentz@actor.cs.vt.edu (Brian Wentz) writes:
>  Does anyone have GNAT ported to NT, or in the midst of working
>  on it?  I was going to start on it, but don't want to
>  waste my time if someone else has done it.  Let me know, thanks!
>

Yes.  LabTek ported GNAT to NT some time ago, but we only told
folks in the MS-Windows WG in SigAda and a few others, like NYU
and the Ada9X project office.  I guess we shouldn't keep it quiet
any longer.

You can get Gnat/NT from ftp.cs.yale.edu in pub/gnat.

The version that is there is 1.81, however we expect to upload
1.83 tonight.  We wanted to test it under the final release
(build 807) of WinNT-3.5 and now that has completed.

LabTek has added a WinHelp file for gcc/gnat that provides
hypertext help and full word index of all the options and switches.

We have also added a special "Convention" for the Import and
Convention pragmas that allow you to call Win32 API calls
directly.  Along with that, there are special versions of
gnatb and gnatbl that provide the proper WinMain stuff you
need for doing real "windows" work.  Also, you should be aware 
that there is a funded effort to provide a public "thin Ada binding" 
to Win32, and there is also work going on with thicker bindings.
Although I can't give you a hard date on these bindings, they
are probably less than 4 months away.  LabTek has partial
"preliminary" bindings that we developed for windef, winnt, 
winuser, winbase, and wingdi that we have been using and can 
probably get you if you're in a crunch.

So before you go off and re-invent the wheel, check with me and
I can let you know where things stand.

Tom Griest
LabTek Corporation




  parent reply	other threads:[~1994-10-14 19:17 UTC|newest]

Thread overview: 4+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
1994-10-14 16:44 GNAT for Windows NT Brian Wentz
1994-10-14 18:28 ` Robert Dewar
1994-10-14 19:17 ` Tom Griest [this message]
1994-10-15 19:37 ` GNAT/NT 1.83 now available (was GNAT for Windows NT) Tom Griest
replies disabled

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