opengl_example makefile cross platform supported.