浏览代码

Update rcore.c

Ray 11 月之前
父节点
当前提交
100f6624d6
共有 1 个文件被更改,包括 7 次插入3 次删除
  1. 7 3
      src/rcore.c

+ 7 - 3
src/rcore.c

@@ -205,9 +205,13 @@ unsigned int __stdcall timeEndPeriod(unsigned int uPeriod);
     #include <direct.h>             // Required for: _mkdir()
     #define MKDIR(dir)  _mkdir(dir)
 #elif defined __GNUC__
-    #include <sys/types.h>
-    #include <sys/stat.h>           // Required for: mkdir()
-    #define MKDIR(dir)  mkdir(dir)  // OLD: mkdir(dir, 0777) -> w64devkit complaints!
+    #if defined(__linux__)
+        #define MKDIR(dir) mkdir(dir, 0777);
+    #else
+        #include <sys/types.h>
+        #include <sys/stat.h>           // Required for: mkdir()
+        #define MKDIR(dir) _mkdir(dir)  // OLD: mkdir(dir, 0777) -> w64devkit complaints!
+    #endif
 #endif
 
 //----------------------------------------------------------------------------------