added preprocessor directive to make glut work on non-apple systems