Glut also allow systems that do not have glutCloseFunc