Cheers for the reply, sorry i didn't get back sooner busy at work.
If only it was that easy.
The code is all C++ so "NSAutoreleasepool * pool ...." type commands shouldn't be needed (i did try them though), If you look at the /Developer/Examples/GLUTExamples/ you'll see that GLUT provides...