ANNOUNCE: HOpenGL 1.04 released

HOpenGL, a Haskell binding for OpenGL and GLUT version 1.04 I am pleased to announce the fifteenth release of the Haskell binding for GL 1.2.1 / GLU 1.3 / GLUT 3.7beta. It offers easy access to *the* industrial strength 3D graphics API and a GUI toolkit. More details about HOpenGL can be found at http://haskell.org/HOpenGL After quite some time, this is not only a bugfix release, but offers some real improvements and new features. The changes include: * The GLUT binding has been completely rewritten and includes extensive documentation. * The API for quadrics and tessellation has been made much easier and more Haskell-like. * The configuration process has been improved once again. * The license is now BSD-like. * At least GHC 5.04.x is needed for building HOpenGL. * NURBS has been temporarily disabled (will be fixed soon). As always, feedback and/or patches are highly welcome. Have fun! Sven

HOpenGL, a Haskell binding for OpenGL and GLUT version 1.04
Great stuff! It works on Mac OS X. I've had two small problems: *) Mac OS X requires 'ranlib' to be run on all libraries after they've been installed [it has to be re-run even if you only move the libary...]. The makefile doesn't do that, I had to do it by hand. *) The *.hi files for the GLUT part of the library weren't installed when I ran make install. When I have some time, I'll have a look at the configure script and add an option for using the OpenGL libaries for Apple's "Quartz" Windowing system. (Currently, it's using X11 for Mac OS X). Cheers, Wolfgang
participants (2)
-
Sven Panne
-
Wolfgang Thaller