Index: cube/cube.cpp
--- cube/cube.cpp.orig
+++ cube/cube.cpp
@@ -3269,7 +3269,7 @@ int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPre
     return (int)msg.wParam;
 }
 
-#elif defined(__linux__) || defined(__FreeBSD__)
+#elif defined(__linux__) || defined(__FreeBSD__) || defined(__OpenBSD__)
 
 int main(int argc, char **argv) {
     Demo demo;
