From abbb43759abbfd256603be2643db57bc6f287b92 Mon Sep 17 00:00:00 2001 From: James Ross-Gowan Date: Mon, 7 Dec 2015 18:51:25 +1100 Subject: win32: build: set subsystem version This sets the minimum supported Windows version to Windows Vista. The subsystem version also affects some Windows API functions, including GetSystemMetrics(SM_CXPADDEDBORDER). --- waftools/detections/compiler.py | 2 ++ 1 file changed, 2 insertions(+) (limited to 'waftools') diff --git a/waftools/detections/compiler.py b/waftools/detections/compiler.py index 284a7a5b9e..ada20796b1 100644 --- a/waftools/detections/compiler.py +++ b/waftools/detections/compiler.py @@ -51,6 +51,8 @@ def __add_clang_flags__(ctx): def __add_mswin_flags__(ctx): ctx.env.CFLAGS += ['-D_WIN32_WINNT=0x0601', '-DUNICODE', '-DCOBJMACROS', '-U__STRICT_ANSI__'] + ctx.env.LAST_LINKFLAGS += ['-Wl,--major-os-version=6,--minor-os-version=0', + '-Wl,--major-subsystem-version=6,--minor-subsystem-version=0'] def __add_mingw_flags__(ctx): __add_mswin_flags__(ctx) -- cgit v1.2.3