c++11 Ubuntu g++ OpenGL GLFW