Index: Global.h
--- Global.h.orig
+++ Global.h
@@ -37,7 +37,7 @@ static_assert(sizeof(bool) == 1, "Bool needs to be 1 b
 #  if defined(__ANDROID__) || defined(ANDROID)
 #    define VCMI_ANDROID
 #  endif
-#elif defined(__FreeBSD_kernel__) || defined(__FreeBSD__)
+#elif defined(__FreeBSD_kernel__) || defined(__FreeBSD__) || defined(__OpenBSD__)
 #  define VCMI_UNIX
 #  define VCMI_XDG
 #  define VCMI_FREEBSD
