X-Git-Url: https://notaz.gp2x.de/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=platform%2Fcommon%2Fposix.h;h=33ca96ccbb04c6164cff63e122dfb0215355c8f5;hb=10250ad2302851843f9b0990fed96d49db210755;hp=2c2d98d9274e85e991374e3d55adb64d57531be9;hpb=cc33f567ae1f9982d90a3d88c5b2ba88d1038e6e;p=picodrive.git diff --git a/platform/common/posix.h b/platform/common/posix.h index 2c2d98d..33ca96c 100644 --- a/platform/common/posix.h +++ b/platform/common/posix.h @@ -1,11 +1,19 @@ /* define POSIX stuff: dirent, scandir, getcwd, mkdir */ -#if defined(__linux__) +#if defined(__linux__) || defined(__MINGW32__) #include #include #include #include +#ifdef __MINGW32__ +#warning hacks! +#define mkdir(pathname,mode) mkdir(pathname) +#define d_type d_ino +#define DT_REG 0 +#define DT_DIR 0 +#endif + #else #error "must provide posix"