summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGravatar freiro2016-11-28 19:38:47 +0100
committerGravatar freiro2016-11-30 15:47:09 +0100
commit0c22e52f52ace18fbc80a858faa931414d4eef86 (patch)
tree8a55f8f61e6737f4eb9ab8e4c7b43e59e173dc7b
parentMerge pull request #2233 from Subv/warnings (diff)
downloadyuzu-0c22e52f52ace18fbc80a858faa931414d4eef86.tar.gz
yuzu-0c22e52f52ace18fbc80a858faa931414d4eef86.tar.xz
yuzu-0c22e52f52ace18fbc80a858faa931414d4eef86.zip
WINVER definition moved to CMake and cleanup
Diffstat (limited to '')
-rw-r--r--CMakeLists.txt16
-rw-r--r--src/common/file_util.cpp3
2 files changed, 8 insertions, 11 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 5c9b7f86a..9a78028bc 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -182,15 +182,15 @@ IF (APPLE)
182 182
183 set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -stdlib=libc++") 183 set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -stdlib=libc++")
184 set(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -stdlib=libc++") 184 set(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -stdlib=libc++")
185ELSEIF(MINGW) 185ELSEIF (WIN32)
186 # PSAPI is the Process Status API 186 #WSAPoll and other fileutil.cpp functionalities didn't exist before WinNT 6.x (Vista and up)
187 set(PLATFORM_LIBRARIES winmm ws2_32 psapi imm32 version) 187 add_definitions(-D_WIN32_WINNT=0x0600 -DWINVER=0x0600)
188
189 # WSAPoll functionality doesn't exist before WinNT 6.x (Vista and up)
190 add_definitions(-D_WIN32_WINNT=0x0600)
191ELSEIF(WIN32)
192 set(PLATFORM_LIBRARIES winmm ws2_32) 188 set(PLATFORM_LIBRARIES winmm ws2_32)
193ELSEIF(CMAKE_SYSTEM_NAME MATCHES "^(Linux|kFreeBSD|GNU|SunOS)$") 189 if (MINGW)
190 # PSAPI is the Process Status API
191 set(PLATFORM_LIBRARIES winmm ws2_32 psapi imm32 version)
192 ENDIF (MINGW)
193ELSEIF (CMAKE_SYSTEM_NAME MATCHES "^(Linux|kFreeBSD|GNU|SunOS)$")
194 set(PLATFORM_LIBRARIES rt) 194 set(PLATFORM_LIBRARIES rt)
195ENDIF (APPLE) 195ENDIF (APPLE)
196 196
diff --git a/src/common/file_util.cpp b/src/common/file_util.cpp
index 413a8e7e5..b6161f2dc 100644
--- a/src/common/file_util.cpp
+++ b/src/common/file_util.cpp
@@ -26,9 +26,6 @@
26#define stat _stat64 26#define stat _stat64
27#define fstat _fstat64 27#define fstat _fstat64
28#define fileno _fileno 28#define fileno _fileno
29// Windows version, at least Vista is required to obtain AppData Path
30#define WINVER 0x0600
31#define _WIN32_WINNT 0x0600
32#else 29#else
33#ifdef __APPLE__ 30#ifdef __APPLE__
34#include <sys/param.h> 31#include <sys/param.h>