Got further ---- Now it can't find the standard library headers
What is the correct way to define the Standard library headers location
scaro@JSSLW18120040 /C/nss-3.89.1/nss
$ make nss_build_all
C:/tools/make/make-4.4/WinRel/make.exe build_nspr
make[1]: Entering directory 'C:/nss-3.89.1/nss'
mkdir -p ./../nspr/WINNT3.3.6-341.x86_64_x86_64_64_OPT.OBJ
cd ./../nspr/WINNT3.3.6-341.x86_64_x86_64_64_OPT.OBJ ; \
CC="cl" CXX="cl" sh ../configure \
--disable-debug --enable-optimize --enable-64bit \
--with-dist-prefix='$(topsrcdir)/../dist/WINNT3.3.6-341.x86_64_x86_64_64_OPT.OBJ' \
--with-dist-includedir='$(topsrcdir)/../dist/WINNT3.3.6-341.x86_64_x86_64_64_OPT.OBJ/include'
configure: loading site script C:/tools/mozilla-build/msys2/etc/config.site
checking build system type... x86_64-pc-msys
checking host system type... x86_64-pc-msys
checking target system type... x86_64-pc-msys
checking for cl... cl
configure: WARNING: Unknown version of the Microsoft (R) Manifest Tool.
configure: creating ./config.status
config.status: creating Makefile
config.status: creating config/Makefile
config.status: creating config/
autoconf.mkconfig.status: creating config/
nsprincl.mkconfig.status: creating config/nsprincl.sh
config.status: creating config/nspr-config
config.status: creating config/nspr.pc
config.status: creating lib/Makefile
config.status: creating lib/ds/Makefile
config.status: creating lib/libc/Makefile
config.status: creating lib/libc/include/Makefile
config.status: creating lib/libc/src/Makefile
config.status: creating lib/tests/Makefile
config.status: creating pkg/Makefile
config.status: creating pr/Makefile
config.status: creating pr/include/Makefile
config.status: creating pr/include/md/Makefile
config.status: creating pr/include/obsolete/Makefile
config.status: creating pr/include/private/Makefile
config.status: creating pr/src/Makefile
config.status: creating pr/src/io/Makefile
config.status: creating pr/src/linking/Makefile
config.status: creating pr/src/malloc/Makefile
config.status: creating pr/src/md/Makefile
config.status: creating pr/src/md/windows/Makefile
config.status: creating pr/src/memory/Makefile
config.status: creating pr/src/misc/Makefile
config.status: creating pr/src/threads/Makefile
config.status: creating pr/tests/Makefile
config.status: creating pr/tests/dll/Makefile
config.status: creating pr/src/threads/combined/Makefile
config.status: executing default commands
C:/tools/make/make-4.4/WinRel/make.exe -C ./../nspr/WINNT3.3.6-341.x86_64_x86_64_64_OPT.OBJ
make[2]: Entering directory 'C:/nss-3.89.1/nspr/WINNT3.3.6-341.x86_64_x86_64_64_OPT.OBJ'
C:/tools/make/make-4.4/WinRel/make.exe -C config export
make[3]: Entering directory 'C:/nss-3.89.1/nspr/WINNT3.3.6-341.x86_64_x86_64_64_OPT.OBJ/config'
cl -Fonow.obj -c -W3 -nologo -GF -Gy -FS -MD -GT -O2 -UDEBUG -U_DEBUG -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DN
DEBUG=1 -DXP_PC=1 -DWIN32=1 -D_CRT_SECURE_NO_WARNINGS=1 -D_CRT_NONSTDC_NO_WARNINGS=1 -DWINNT=1 -D_AMD64_=1 -DFORCE_PR_LOG "C:/nss-3.89.1/nspr/WINNT3.3.6-341.x86_64_x86_64_64_OPT.OBJ/config/../../config/now.c"
now.c
C:/nss-3.89.1/nspr/WINNT3.3.6-341.x86_64_x86_64_64_OPT.OBJ/config/../../config/now.c(6): fatal error C1034: stdio.h: no include path set
make[3]: *** [../../config/
rules.mk:450: now.obj] Error 2
make[3]: Leaving directory 'C:/nss-3.89.1/nspr/WINNT3.3.6-341.x86_64_x86_64_64_OPT.OBJ/config'
make[2]: *** [../config/
rules.mk:163: export] Error 2
make[2]: Leaving directory 'C:/nss-3.89.1/nspr/WINNT3.3.6-341.x86_64_x86_64_64_OPT.OBJ'
make[1]: *** [Makefile:142: build_nspr] Error 2
make[1]: Leaving directory 'C:/nss-3.89.1/nss'
make: *** [Makefile:51: nss_build_all] Error 2