From 08476d60ba3e96cb346b5c5d3f129b0584c11ad5 Mon Sep 17 00:00:00 2001 From: Vlad Khorsun Date: Sat, 8 Oct 2022 20:49:45 +0300 Subject: [PATCH] Make CDS build by newer VC compilers (vc16 and vc17). --- extern/libcds/projects/Win/vc141/cds.vcxproj | 60 ++++++++++++++------ 1 file changed, 43 insertions(+), 17 deletions(-) diff --git a/extern/libcds/projects/Win/vc141/cds.vcxproj b/extern/libcds/projects/Win/vc141/cds.vcxproj index 9b904397c4..33dad77166 100644 --- a/extern/libcds/projects/Win/vc141/cds.vcxproj +++ b/extern/libcds/projects/Win/vc141/cds.vcxproj @@ -54,26 +54,34 @@ {408FE9BC-44F0-4E6A-89FA-D6F952584239} cds Win32Proj - 10.0.14393.0 + 10.0.17763.0 + 10.0 + 10.0 DynamicLibrary MultiByte true - v141 + v141 + v142 + v143 StaticLibrary MultiByte true - v141 + v141_xp + v142 + v143 DynamicLibrary MultiByte true - v141 + v141 + v142 + v143 DynamicLibrary @@ -84,17 +92,23 @@ DynamicLibrary MultiByte - v141 + v141 + v142 + v143 StaticLibrary MultiByte - v141 + v141_xp + v142 + v143 StaticLibrary MultiByte - v141 + v141 + v142 + v143 DynamicLibrary @@ -105,19 +119,25 @@ DynamicLibrary MultiByte true - v141 + v141 + v142 + v143 StaticLibrary MultiByte true - v141 + v141 + v142 + v143 DynamicLibrary MultiByte true - v141 + v141 + v142 + v143 DynamicLibrary @@ -128,17 +148,23 @@ DynamicLibrary MultiByte - v141 + v141 + v142 + v143 StaticLibrary MultiByte - v141 + v141 + v142 + v143 DynamicLibrary MultiByte - v141 + v141 + v142 + v143 DynamicLibrary @@ -336,7 +362,7 @@ libcds-$(PlatformTarget)-dbg - libcds-$(PlatformTarget)-dbg + libcds-$(PlatformTarget) libcds-$(PlatformTarget)-dbg libcds-x86-dbg libcds-$(PlatformTarget) @@ -344,7 +370,7 @@ libcds-$(PlatformTarget) libcds-x86 libcds-$(PlatformTarget)-dbg - libcds-$(PlatformTarget)-dbg + libcds-$(PlatformTarget) libcds-$(PlatformTarget)-dbg libcds-amd64-dbg libcds-$(PlatformTarget) @@ -382,7 +408,7 @@ - /wd4512 /wd4127 /Zc:inline /permissive- %(AdditionalOptions) + /wd4512 /wd4127 /Zc:inline %(AdditionalOptions) Disabled $(SolutionDir)..\..\..\;$(BOOST_PATH);%(AdditionalIncludeDirectories) CDS_BUILD_STATIC_LIB;_ENABLE_ATOMIC_ALIGNMENT_FIX;WIN32;_DEBUG;_CONSOLE;_WIN32_WINNT=0x0500;CDS_BUILD_LIB;%(PreprocessorDefinitions) @@ -652,7 +678,7 @@ - /wd4512 /wd4127 /Zc:inline /permissive- %(AdditionalOptions) + /wd4512 /wd4127 /Zc:inline %(AdditionalOptions) Full AnySuitable true