Index: game-gui-sdl.cpp
===================================================================
--- game-gui-sdl.cpp	(revision 91c89f76ae3c73746f6d7cd3806770a6dfc982cc)
+++ game-gui-sdl.cpp	(revision 054d9eddab1a5e7ed131f514937c5d24f409337a)
@@ -4,4 +4,5 @@
 #include <queue>
 
+#include "compiler.hpp"
 #include "consts.hpp"
 
@@ -56,5 +57,9 @@
    }
 
-   uint32_t flags = SDL_WINDOW_VULKAN | SDL_WINDOW_SHOWN | (fullscreen ? SDL_WINDOW_FULLSCREEN_DESKTOP : SDL_WINDOW_RESIZABLE);
+#ifdef WINDOWS
+    uint32_t flags = SDL_WINDOW_VULKAN | SDL_WINDOW_SHOWN | (fullscreen ? SDL_WINDOW_FULLSCREEN_DESKTOP : SDL_WINDOW_RESIZABLE);
+#else
+    uint32_t flags = SDL_WINDOW_VULKAN | SDL_WINDOW_SHOWN | (fullscreen ? SDL_WINDOW_FULLSCREEN : SDL_WINDOW_RESIZABLE);
+#endif
 
    window = SDL_CreateWindow(title.c_str(),
