glfw shouldn't need to be built as a shared library any more