Quellcode durchsuchen

getting server compiled with multithreading and amalgamation

Stasik0 vor 9 Jahren
Ursprung
Commit
2107446310
1 geänderte Dateien mit 6 neuen und 4 gelöschten Zeilen
  1. 6 4
      examples/server.c

+ 6 - 4
examples/server.c

@@ -24,11 +24,13 @@
 # include <unistd.h> //access
 #endif
 
-#ifndef __USE_XOPEN2K
-#define __USE_XOPEN2K
 #ifdef UA_MULTITHREADING
-# include <pthread.h>
-#endif
+# ifdef UA_NO_AMALGAMATION
+#  ifndef __USE_XOPEN2K
+#   define __USE_XOPEN2K
+#  endif
+# endif
+#include <pthread.h>
 #endif
 /****************************/
 /* Server-related variables */