commit b908403e0dbcb1b9d972ff9cfed48adb6a6214a3
parent 9b1865f6918057e6600ff6b455bb8486a016fce1
Author: Evgeny Grin (Karlson2k) <k2k@narod.ru>
Date: Mon, 11 Apr 2022 12:12:49 +0300
configure: set minimal supported OS version in W32 binaries
Diffstat:
1 file changed, 10 insertions(+), 0 deletions(-)
diff --git a/configure.ac b/configure.ac
@@ -876,6 +876,16 @@ int main(void)
AC_SUBST([W32CRT], [MSVCRT])
], [AC_SUBST([W32CRT], [UCRT])]
)
+
+ CFLAGS="${CFLAGS_ac} ${user_CFLAGS}"
+ LDFLAGS="${user_LDFLAGS}"
+ AS_CASE([$mhd_w32_ver],
+ [WinXP],
+ [MHD_CHECK_ADD_CC_LDFLAG([-Wl,--major-subsystem-version,5,--minor-subsystem-version,1],[LDFLAGS_ac])],
+ [Vista],
+ [MHD_CHECK_ADD_CC_LDFLAG([-Wl,--major-subsystem-version,6,--minor-subsystem-version,0],[LDFLAGS_ac])]
+ )
+ LDFLAGS="${LDFLAGS_ac} ${user_LDFLAGS}"
]
)
CFLAGS="${CFLAGS_ac} ${user_CFLAGS}"