I originally set out to port the entire NeHe OpenGL tutorials to Ada95 a long time ago. This is a snapshot of the source that I still have on my drive, I no longer have the Subversion repository or it's history. I'm placing it here as an archive.
This repository includes the SDL and OpenGL bindings I used at the time, these are long dead now.
This repository also includes a few demos which aren't NeHe, but use the same base code. These are the projects with "collision" in the name and the bounding volume demo.
This source is no longer on the NeHe website; TBH, that website has been pretty dead for years.
I have modern SDL bindings, use those instead.
Disclaimer: Do not try to build this, it will most likely fail.
Ada/SDL/OpenGL base layout, copyright © 2007, Luke A. Guest.
To install, create a new directory:
- mkdir ada_gl_tutorials
- cd ada_gl_tutorials
- tar -xzvpf base.tgz
- ./download_thirdparty.sh
- tar -xzvpf nehe_base_ada.tgz
- pushd build/nehe_base_ada
- gnatmake -Pnehe_base_ada.gpr
- ./linux/debug/nehe_base_ada