Re: Problem on building NSS with Windows

Julien Pierre <[email protected]>
Newsgroups gmane.comp.mozilla.crypto
Organization Oracle Corporation
Message-ID <[email protected]>
Which version of GNU make do you have in your PATH ?

The NSS build system tries to get the absolute location of all source 
files. It does so to facilitate debugging, so that debug binaries can 
automatically locate the files in a debugger. It uses gmake 
macros/function that don't work in very old gmake. This is a change I 
made 10+ years ago.

If you have gmake < 3.81, I think that path computation will fail. Just 
check which gmake or make you have with gmake.exe -v .

You might also have the Microsoft make.exe / nmake.exe in your path .

Make sure the version of make in your path is GNU make and not another make.

Julien


On 8/19/2016 00:24, John Jiang wrote:
> Hi,
> I tried to build NSS on Windows 7 x86_64 machine, and followed the
> instructions at:
> https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/Building
>
> VS 2015 community and Latest MozillaBuild have been installed, and USE_64
> was set to 1.
> When "make nss_build_all" finished, I got the below errors:
> c1: fatal error C1083: Cannot open source file:
> 'C:/mozilla-build/msys/quickder.c': No such file or directory
> make[2]: *** [WIN954.0_x86_64_64_DBG.OBJ/quickder.obj] Error 2
> make[2]: Leaving directory `/d/security/nss/nss-latest/nss/lib/util'
> make[1]: *** [libs] Error 2
> make[1]: Leaving directory `/d/security/nss/nss-latest/nss/lib'
> make: *** [libs] Error 2
>
> How to resolve this problem?
> Thanks!

-- 
dev-tech-crypto mailing list
[email protected]
https://lists.mozilla.org/listinfo/dev-tech-crypto
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.