packages feed

nehe-tuts-0.1.1: README

These examples were created by Jeff Molofee '99 NeHe of http://nehe.gamedev.net

Converted to Haskell by Jason Dagit, 2005.  As far as I know, all
examples require GHC and the HOpenGL and GLUT libraries. I've tried 
not to add anything else as a requirement (although look into the 
nehe-tuts.cabal file to make sure).  
This code is tested on OSX and MS Windows only.  If you try it on 
another platform and it works for you, then please let me know.

Usage of Makefile:

make lessonXY            # this will build just lessonXY
make lessonXY.hs         # same as above rule, convienent for tab completion.
make                     # build everything
make clean               # gets rid of the .hs and .o files
make distclean           # make clean and get rid of the binaries

Usage of Cabal package:

runhaskell Setup.hs configure
runhaskell Setup.hs build
# And here you are, all the executables ready to run.

If you are having problems with installing OpenGL bindings, or some weird linker
problems during compilation on MS Windows, please see this page:

http://netsuperbrain.com/blog/posts/freeglut-windows-hopengl-hglut/

Make sure to follow all the steps precisely; if something still fails, start from 
scratch: you've forgotten a step.


Acknowldegements:
I want to thank #haskell on irc.freenode.net for support and general
help.  Especially to Lemmih for supplying example code.

Authors:
Jeff Molofee aka NeHe
Jason Dagit <dagit@codersbase.com> (All the code)
Eugene Kirpichov <ekirpichov@gmail.com> (Cabal package)