Hello,
I am trying to make 64-bit builds of NSS 3.12.8 and NSPR 4.8.6 because a software product we use requires those versions. I have set up my Windows environment and can successfully build NSS 3.75 and NSPR 4.32 following these instructions:
http://www.myrkraverk.com/blog/2019/08/building-mozilla-nss-on-windows-10My Environment Setup:
Windows 10: With updated Path variable
Windows 10 SDK: With mt
Mozilla Build: With Python, nsinstall, MSYS
Visual Studio 2019: With cl, vswhere, Ninja, and x64 Native Tools Command Prompt
MSYS2 64-Bit: With MinGW x64 + updated PATH variable
Gyp
But I am having trouble building NSS 3.12.8 and NSPR 4.8.6. There is no build.sh, so it looks like I need to use make based on these instructions:
https://firefox-source-docs.mozilla.org/security/nss/build.html#mozilla-projects-nss-buildingI tried using MinGW x64 to run the make, but it doesn't seem supported. Is anyone able to successfully build these particular versions of NSS/NSPR on Windows?
Thanks,
George