comp.lang.ada
 help / color / mirror / Atom feed
* GNAT 3.10p under DEC Unx 3.2
@ 1997-10-24  0:00 Greg Galloway
  1997-10-25  0:00 ` Simon Wright
  0 siblings, 1 reply; 2+ messages in thread
From: Greg Galloway @ 1997-10-24  0:00 UTC (permalink / raw)



Has anyone tried to use GNAT 3.10p under DEC Unix 3.2?

I've got an old binary of GNAT 3.05 for 3.2 from NYU.
I've recompiled 3.07, 3.09, and finally 3.10p but now
I've got problems with pthreads.  Pthreads in 3.2 is
based on Draft 4 of the POSIX standard.  The 3.10p
sources assume you've got DEC Unix 4.0 and the final
version of Pthreads.

Are there any upgrades available for 3.2 to bring the
pthreads api up to date?

Are there any free pthreads packages which will work
under 3.2?

I've already checked the threads FAQ.  I am willing to
upgrade to 4.0 by March.  But I need to deliver some
code to a customer that is running 3.2 this month.  

Greg
--
Gregory L. Galloway
Research Scientist I

http://eoeml.gtri.gatech.edu/home/gregg/




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

* Re: GNAT 3.10p under DEC Unx 3.2
  1997-10-24  0:00 GNAT 3.10p under DEC Unx 3.2 Greg Galloway
@ 1997-10-25  0:00 ` Simon Wright
  0 siblings, 0 replies; 2+ messages in thread
From: Simon Wright @ 1997-10-25  0:00 UTC (permalink / raw)



gregg@eoeml.gtri.gatech.edu (Greg Galloway) writes:

> Has anyone tried to use GNAT 3.10p under DEC Unix 3.2?

If I were not on holiday this coming week I could help you with a
patch -- but as it is I can only tell you what I can remember!

The changes are all to ada/Makefile (Makefile.in if you want).

(1) threads -- the old-style thread interface is still there, so you
need to make with GNAT_RTL_OLD_OBJS and the [123]a* files. Look for
alpha*-dec-osf* -- one at line 858 and one at line 913. (You might
want to make these lines alpha*-dec-osf*4*). Move the lines (or
duplicate with alpha*-dec-osf*3*) under the mips-sgi-irix* lines

(2) spitbol - I got compiler bombs while compiling the new spitbol
code, so I hacked out the references at line 496 et seq (g-sp*)

-- 
Simon Wright                        Work Email: simon.j.wright@gecm.com
GEC-Marconi Radar & Defence Systems            Voice: +44(0)1705-701778
Command & Information Systems Division           FAX: +44(0)1705-701800




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

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

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
1997-10-24  0:00 GNAT 3.10p under DEC Unx 3.2 Greg Galloway
1997-10-25  0:00 ` Simon Wright

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