dont include freeglut unless on windows or linux