diff --git a/xpdevplus.h.in b/xpdevplus.h.in
index f52a451bac37d05628c0378d2980d86707b953a0..0cb63f640d5ff6bb4970c448284f93ab832344ec 100644
--- a/xpdevplus.h.in
+++ b/xpdevplus.h.in
@@ -1,6 +1,15 @@
 #ifndef XPDEV_PLUS_H
 #define XPDEV_PLUS_H
 
+#ifdef __linux__
+#define POSIX_C_SOURCE 200809L
+#define _DEFAULT_SOURCE
+#define _BSD_SOURCE
+#define SPEED_MACROS_ONLY 
+#define _GNU_SOURCE 
+#define _FILE_OFFSET_BITS =64
+#endif
+
 #cmakedefine WITH_SDL
 #cmakedefine N_CURSES_LIB
 #cmakedefine HAS_INTTYPES_H