Getting errors while trying to build ISS for LPDSP32

I have installed the Synopsis software required for programming LPDSP32. I am following the instructions in Section 2.1.2 (Installing LPDSP32 processor package) and I am getting error in the ISS building stage

I have used Visual Studio 2017 Community edition (15.9.3) and I get the following errors in the ChessDE console:

Building simulator “lpdsp32.exe” with Visual C++ 2017 (Pro)
debugiss_work/WIN/nmake.bat -fdebugiss_work/WIN/Makefile -j4
cl /TP /c /EHsc /nologo /MD /vmg /vmv /bigobj /O2 /Fodebugiss_work/WIN/Mdl_lpdsp32_primitives0.obj -c /Idebugiss_work/WIN/ /I. /I"C:/Synopsys/ASIP Programmer/Q-2020.03/win64/chessdir"/checkersdir/include /I"C:/Synopsys/ASIP Programmer/Q-2020.03/win64/chessdir"/checkersdir/tcltk-8.6/include /I"C:/Synopsys/ASIP Programmer/Q-2020.03/win64/chessdir" /I"…/lib" /I"…/lib/isg" /D__checkers_release__=2003 /D__tct_release__=2003 /DSTATIC_BUILD /D__checkers__ /DNOMINMAX /D__checkers_file_output_ports__ /D__checkers_file_input_ports__ /DWINVC_15_x64 debugiss_work/WIN/Mdl_lpdsp32_primitives0.cpp
Command line warning D4002 : ignoring unknown option ‘/bigobj’
Mdl_lpdsp32_primitives0.cpp
C:/Synopsys/ASIP Programmer/Q-2020.03/win64/chessdir\stl.h(4) : fatal error C1083: Cannot open include file: ‘algorithm’: No such file or directory
jom: C:\Synopsys\ASIP Programmer\Q-2020.03\lpdsp32-v3_vQ-2020.03\iss\debugiss_work\WIN\Makefile [debugiss_work\WIN\Mdl_lpdsp32_primitives0.obj] Error 2
Command line warning D4002 : ignoring unknown option ‘/bigobj’
Command line warning D4002 : ignoring unknown option ‘/bigobj’
cl /TP /c /EHsc /nologo /MD /vmg /vmv /bigobj /O2 /Fodebugiss_work/WIN/Mdl_lpdsp32_iss_io.obj -c /Idebugiss_work/WIN/ /I. /I"C:/Synopsys/ASIP Programmer/Q-2020.03/win64/chessdir"/checkersdir/include /I"C:/Synopsys/ASIP Programmer/Q-2020.03/win64/chessdir"/checkersdir/tcltk-8.6/include /I"C:/Synopsys/ASIP Programmer/Q-2020.03/win64/chessdir" /I"…/lib" /I"…/lib/isg" /D__checkers_release__=2003 /D__tct_release__=2003 /DSTATIC_BUILD /D__checkers__ /DNOMINMAX /D__checkers_file_output_ports__ /D__checkers_file_input_ports__ /DWINVC_15_x64 debugiss_work/WIN/Mdl_lpdsp32_iss_io.cpp
Mdl_lpdsp32_iss_io.cpp
cl /TP /c /EHsc /nologo /MD /vmg /vmv /bigobj /O2 /Fodebugiss_work/WIN/Mdl_lpdsp32.obj -c /Idebugiss_work/WIN/ /I. /I"C:/Synopsys/ASIP Programmer/Q-2020.03/win64/chessdir"/checkersdir/include /I"C:/Synopsys/ASIP Programmer/Q-2020.03/win64/chessdir"/checkersdir/tcltk-8.6/include /I"C:/Synopsys/ASIP Programmer/Q-2020.03/win64/chessdir" /I"…/lib" /I"…/lib/isg" /D__checkers_release__=2003 /D__tct_release__=2003 /DSTATIC_BUILD /D__checkers__ /DNOMINMAX /D__checkers_file_output_ports__ /D__checkers_file_input_ports__ /DWINVC_15_x64 debugiss_work/WIN/Mdl_lpdsp32.cpp /YcMdl_lpdsp32.h /Fpdebugiss_work/WIN/Mdl_lpdsp32.pch
Mdl_lpdsp32.cpp
cl /TP /c /EHsc /nologo /MD /vmg /vmv /bigobj /O2 /Fodebugiss_work/WIN/Mdl_lpdsp32_controller.obj -c /Idebugiss_work/WIN/ /I. /I"C:/Synopsys/ASIP Programmer/Q-2020.03/win64/chessdir"/checkersdir/include /I"C:/Synopsys/ASIP Programmer/Q-2020.03/win64/chessdir"/checkersdir/tcltk-8.6/include /I"C:/Synopsys/ASIP Programmer/Q-2020.03/win64/chessdir" /I"…/lib" /I"…/lib/isg" /D__checkers_release__=2003 /D__tct_release__=2003 /DSTATIC_BUILD /D__checkers__ /DNOMINMAX /D__checkers_file_output_ports__ /D__checkers_file_input_ports__ /DWINVC_15_x64 debugiss_work/WIN/Mdl_lpdsp32_controller.cpp
Command line warning D4002 : ignoring unknown option ‘/bigobj’
debugiss_work/WIN/Mdl_lpdsp32_iss_io.h(14) : fatal error C1083: Cannot open include file: ‘string’: No such file or directory
Mdl_lpdsp32_controller.cpp
jom: C:\Synopsys\ASIP Programmer\Q-2020.03\lpdsp32-v3_vQ-2020.03\iss\debugiss_work\WIN\Makefile [debugiss_work\WIN\Mdl_lpdsp32_iss_io.obj] Error 2
C:/Synopsys/ASIP Programmer/Q-2020.03/win64/chessdir\stl.h(4) : fatal error C1083: Cannot open include file: ‘algorithm’: No such file or directory
jom: C:\Synopsys\ASIP Programmer\Q-2020.03\lpdsp32-v3_vQ-2020.03\iss\debugiss_work\WIN\Makefile [debugiss_work\WIN\Mdl_lpdsp32.obj] Error 2
C:/Synopsys/ASIP Programmer/Q-2020.03/win64/chessdir\stl.h(4) : fatal error C1083: Cannot open include file: ‘algorithm’: No such file or directory
jom: C:\Synopsys\ASIP Programmer\Q-2020.03\lpdsp32-v3_vQ-2020.03\iss\debugiss_work\WIN\Makefile [debugiss_work\WIN\Mdl_lpdsp32_controller.obj] Error 2
Compilation not finished (4 errors, 0 warnings)

So I uninstalled VS 2017 and installed Visual Studio 2015 Update 3, and a long build process the build fails with the following console messages (message is too long so full message uploaded in psatebin):

The build message contains warnings somewhere in the middle, and a lot of error messages at the end.

How do I get the ISS to compile?