NSS构建因Windows计算机上的错误而失败

问题描述

我尝试按照[此处]所述构建NSS工具: (https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/Building)。 我已经安装了包括MozillaBuild在内的Windows必备软件,并从here下载了nss-3.57的源代码。然后将其解压缩到文件夹c:\build\nss-3.57中,启动C:\mozilla-build\start-shell.bat,移至c:\build\nss-3.57,然后尝试执行nss/build.sh。我在不同的计算机(Win 10 x64,Win 7)上尝试过,到处都得到相同的结果:

$ nss/build.sh -v
NSPR [1/5] configure ...
../configure --prefix=/c/build/nss-3.57/dist/Debug --enable-64bit
checking build system type... i686-pc-mingw32
checking host system type... i686-pc-mingw32
checking target system type... i686-pc-mingw32
checking for cl... cl
configure: WARNING: Unknown version of the Microsoft (R) Manifest Tool.
configure: creating ./config.status
m.AllocationBase 0x0,m.BaseAddress 0x607A0000,m.RegionSize 0x150000,m.State 0x10000
C:\mozilla-build\msys\bin\sh.exe: *** Couldn't reserve space for cygwin's heap (0x607A0000 <0xBD0000>) in child,Win32 error 0
0 [main] sh 21836 sync_with_child: child 25456(0x2C4) died before initialization with status code 0x1
152 [main] sh 21836 sync_with_child: *** child state waiting for longjmp

任何帮助将不胜感激。 我有可能错过了一些必要的步骤吗?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)