# HG changeset patch # User bsmith@81767d24-ef19-dc11-ae90-00e081727c95 # Date 1671764189 0 # Node ID 5bbd275369cd8727b5c716bc5401bccadeb871e6 # Parent 5ae86b3959277422b8712cf3971614a557865abd Win/C++: Get some versions of MSVC correctly report the _cplusplus verison. Otherwise these compilers don't build with lambda support. diff -r 5ae86b395927 -r 5bbd275369cd makefile.vc --- a/makefile.vc Fri Dec 23 02:18:48 2022 +0000 +++ b/makefile.vc Fri Dec 23 02:56:29 2022 +0000 @@ -215,8 +215,8 @@ mt.exe /manifest dwtest.exe.manifest $(SRCDIR)\win\dwtest.exe.$(TARGET_CPU).manifest /outputresource:dwtest.exe;1 -erase dwtest.exe.manifest -dwtestoo.obj: $(SRCDIR)\dwtestoo.cpp $(SRCDIR)\dw.h - $(CC) $(CFLAGS) $(CFLAGS_DEBUG) $(SRCDIR)\dwtestoo.cpp +dwtestoo.obj: $(SRCDIR)\dwtestoo.cpp $(SRCDIR)\dw.h $(SRCDIR)\dw.hpp + $(CC) $(CFLAGS) /Zc:__cplusplus $(CFLAGS_DEBUG) $(SRCDIR)\dwtestoo.cpp dwtestoo: dwtestoo.exe