I wondered why I couldn't find a question about that already. How can I create a cross-platform window in C++? By cross-platform I mean support for at least Windows, Mac and Linux.
If there is a library for only this task out there I am willing to use that. But I don't want to use a bloated library with window controls like wxWidgets.
I don't need GUI controls because I am going to use OpenGL. (And for some reason I don't want to use frameworks like GLUT or GLFW.)