comp.lang.ada
 help / color / mirror / Atom feed
* OpenGL GLUT library for Ada95...
@ 1997-08-11  0:00 David Weller
  0 siblings, 0 replies; only message in thread
From: David Weller @ 1997-08-11  0:00 UTC (permalink / raw)



This post is a followup to Ray Toal's request for GLUT for Ada.  The
source can be found at reality.sgi.com/mjk_asd/glut3/glut3.html#3.4.

This is the README for his Ada bindings:

GLUT 3.4 was the first release of GLUT to support an Ada language
binding for SGI's Ada run-time and development environment.  (With a
bit of work, GLUT could probably be easily be adapted to other Ada
development environments (assuming the environment already has an
OpenGL binding.)

To use the SGI Ada binding, please make sure that the following GNAT
(SGI's Ada compiler) subsystems are installed on your system:

  Ada Execution-only Environment (eoe)
  -------------------------------------
    gnat_eoe.sw.lib

  Ada Development Option (dev)
  -----------------------------
    gnat_dev.bindings.GL
    gnat_dev.bindings.std
    gnat_dev.lib.src
    gnat_dev.lib.obj
    gnat_dev.sw.gnat

The GLUT Ada binding was developed and tested with the IRIX 5.3 and 6.2
gnat_dev and gnat_eoe images (v3.07, built 960827).

Some fairly simple GLUT examples written in Ada can be found in the
progs/ada subdirectory.  GLUT's actual Ada binding is found in the
adainclude/GL subdirectory.

To build the Ada binding and example programs, first build GLUT
normally, then:

  cd adainclude/GL
  make glut.o
  cd ../../progs/ada
  make

Good luck!

- Mark Kilgard
  May 19, 1997

-- 
Booch Components Homepage: www.rivatech.com ||Ada Homepage: www.adahome.com
	Microsoft: The gasoline-powered engine of the 21st century




^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~1997-08-11  0:00 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
1997-08-11  0:00 OpenGL GLUT library for Ada95 David Weller

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