diff --git a/projectfiles/VC16/campaignd.vcxproj b/projectfiles/VC16/campaignd.vcxproj index 7d8c53d1dd61..589e7396f146 100644 --- a/projectfiles/VC16/campaignd.vcxproj +++ b/projectfiles/VC16/campaignd.vcxproj @@ -58,6 +58,7 @@ 4244 stdcpp17 /utf-8 /Zc:__cplusplus %(AdditionalOptions) + stdc17 true @@ -78,6 +79,7 @@ 4244 stdcpp17 /utf-8 /Zc:__cplusplus %(AdditionalOptions) + stdc17 true diff --git a/projectfiles/VC16/liblua.vcxproj b/projectfiles/VC16/liblua.vcxproj index fdeecba02f50..f71c70d42f5d 100644 --- a/projectfiles/VC16/liblua.vcxproj +++ b/projectfiles/VC16/liblua.vcxproj @@ -81,6 +81,7 @@ ../src/wesnoth_lua_config.h;%(ForcedIncludeFiles) stdcpp17 /utf-8 /Zc:__cplusplus %(AdditionalOptions) + stdc17 %(AdditionalLibraryDirectories) @@ -100,6 +101,7 @@ ../src/wesnoth_lua_config.h;%(ForcedIncludeFiles) stdcpp17 /utf-8 /Zc:__cplusplus %(AdditionalOptions) + stdc17 %(AdditionalLibraryDirectories) @@ -119,6 +121,7 @@ ../src/wesnoth_lua_config.h;%(ForcedIncludeFiles) stdcpp17 /utf-8 /Zc:__cplusplus %(AdditionalOptions) + stdc17 %(AdditionalLibraryDirectories) diff --git a/projectfiles/VC16/wesnoth.vcxproj b/projectfiles/VC16/wesnoth.vcxproj index 6d66ee009499..5bebab6c122f 100644 --- a/projectfiles/VC16/wesnoth.vcxproj +++ b/projectfiles/VC16/wesnoth.vcxproj @@ -134,6 +134,7 @@ 4239 stdcpp17 /utf-8 /Zc:__cplusplus %(AdditionalOptions) + stdc17 _MSC_VER;%(PreprocessorDefinitions) @@ -173,6 +174,7 @@ 4239 /utf-8 /Zc:__cplusplus %(AdditionalOptions) stdcpp17 + stdc17 _MSC_VER;%(PreprocessorDefinitions) @@ -214,6 +216,7 @@ 4239 stdcpp17 /utf-8 /Zc:__cplusplus %(AdditionalOptions) + stdc17 _MSC_VER;%(PreprocessorDefinitions) @@ -252,6 +255,7 @@ 4239 stdcpp17 /utf-8 /Zc:__cplusplus %(AdditionalOptions) + stdc17 _MSC_VER;%(PreprocessorDefinitions) @@ -296,6 +300,7 @@ 4239 stdcpp17 /utf-8 /Zc:__cplusplus %(AdditionalOptions) + stdc17 _MSC_VER;%(PreprocessorDefinitions) diff --git a/projectfiles/VC16/wesnothd.vcxproj b/projectfiles/VC16/wesnothd.vcxproj index 5415905aa491..52504d8dd7d8 100644 --- a/projectfiles/VC16/wesnothd.vcxproj +++ b/projectfiles/VC16/wesnothd.vcxproj @@ -97,6 +97,7 @@ %(ForcedIncludeFiles) stdcpp17 /utf-8 /Zc:__cplusplus %(AdditionalOptions) + stdc17 /SAFESEH:NO %(AdditionalOptions) @@ -124,6 +125,7 @@ %(ForcedIncludeFiles) stdcpp17 /utf-8 /Zc:__cplusplus %(AdditionalOptions) + stdc17 winmm.lib;ws2_32.lib;Shlwapi.lib;%(AdditionalDependencies) @@ -153,6 +155,7 @@ %(ForcedIncludeFiles) stdcpp17 /utf-8 /Zc:__cplusplus %(AdditionalOptions) + stdc17 winmm.lib;ws2_32.lib;Shlwapi.lib;%(AdditionalDependencies) diff --git a/projectfiles/VC16/wesnothlib.vcxproj b/projectfiles/VC16/wesnothlib.vcxproj index 891bbb9857df..95ddbc70ff7b 100644 --- a/projectfiles/VC16/wesnothlib.vcxproj +++ b/projectfiles/VC16/wesnothlib.vcxproj @@ -83,6 +83,7 @@ %(ForcedIncludeFiles) stdcpp17 /utf-8 /Zc:__cplusplus %(AdditionalOptions) + stdc17 %(AdditionalLibraryDirectories) @@ -107,6 +108,7 @@ %(ForcedIncludeFiles) stdcpp17 /utf-8 /Zc:__cplusplus %(AdditionalOptions) + stdc17 %(AdditionalLibraryDirectories) @@ -131,6 +133,7 @@ %(ForcedIncludeFiles) stdcpp17 /utf-8 /Zc:__cplusplus %(AdditionalOptions) + stdc17 %(AdditionalLibraryDirectories)