working on #149
authorAnton Adamansky <adamansky@gmail.com>
Fri, 10 Jul 2015 06:53:42 +0000 (12:53 +0600)
committerAnton Adamansky <adamansky@gmail.com>
Fri, 10 Jul 2015 06:53:42 +0000 (12:53 +0600)
CMakeLists.txt
src/tcutil/win32/platform.h

index ff23dc4..5d6c68d 100644 (file)
@@ -44,6 +44,7 @@ endif(POLICY CMP0042)
 
 if (CMAKE_SIZEOF_VOID_P MATCHES 8)
        set(PROJECT_ARCH "x86_64")
+       add_definitions("-D_FILE_OFFSET_BITS=64")
 else(CMAKE_SIZEOF_VOID_P MATCHES 8)
        set(PROJECT_ARCH "x86")
 endif(CMAKE_SIZEOF_VOID_P MATCHES 8)
index a111070..a037e21 100644 (file)
@@ -46,6 +46,7 @@ ssize_t win_pwrite(HANDLE fd, const void *buf, size_t count, off_t offset);
 ssize_t win_pread(HANDLE fd, void *buf, size_t size, off_t off);
 
 #define mkdir(a, b) _mkdir(a)
+#undef fstat
 #define fstat win_fstat
 #define lstat stat
 #define sysconf_SC_CLK_TCK 64