aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/server/shared/Define.h3
-rw-r--r--src/server/shared/Utilities/Util.cpp3
2 files changed, 5 insertions, 1 deletions
diff --git a/src/server/shared/Define.h b/src/server/shared/Define.h
index 570964b8671..ad1231ec9f9 100644
--- a/src/server/shared/Define.h
+++ b/src/server/shared/Define.h
@@ -28,6 +28,9 @@
# if !defined(__STDC_CONSTANT_MACROS)
# define __STDC_CONSTANT_MACROS
# endif
+# if !defined(_GLIBCXX_USE_NANOSLEEP)
+# define _GLIBCXX_USE_NANOSLEEP
+# endif
#endif
#include <cstddef>
diff --git a/src/server/shared/Utilities/Util.cpp b/src/server/shared/Utilities/Util.cpp
index bf40b8ec352..f2c02510ed4 100644
--- a/src/server/shared/Utilities/Util.cpp
+++ b/src/server/shared/Utilities/Util.cpp
@@ -18,13 +18,14 @@
#include "Util.h"
#include "Common.h"
+#include "CompilerDefs.h"
#include "utf8.h"
#include "SFMT.h"
#include "Errors.h" // for ASSERT
#include <stdarg.h>
#include <boost/thread/tss.hpp>
-#if PLATFORM == PLATFORM_UNIX
+#if COMPILER == COMPILER_GNU
#include <sys/socket.h>
#include <netinet/in.h>
#include <arpa/inet.h>