integrated SOIL and got GLFW working