JSS windows build

classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

JSS windows build

David Stutzman-10
I am running on Windows 7 64bit.  I have installed Visual Studio 2015 update 3.  I have installed mozilla-build 2.2.0 (the latest version that has the start-msvc scripts).  I have built NSS and NSPR 64 bit but JSS bombs out trying to compile CryptoManager.c

I'm following instructions from readme linked from here:
https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/JSS/Build_instructions_for_JSS_4.4.x

At first I get an include error secitem.h cannot open include file 'plarena.h'.

If I take the command it's trying to run and fixup the include paths a little bit I get a different error
fatal error C1083: cannot open compiler generated file: '<some path>\CryptoManager.obj'

This .obj file does not exist yet so was it supposed to have been generated already or is it some intermediate file that should be getting created by this command but the root problem is something else?

In either case, it seems the makefile isn't working properly for windows.  I have tried building JSS_4_3_2_RTM and the most recent JSS_4_4_20170501.  Can anyone provide insight into what is required for a successful JSS build on windows?  I am working on trying to fix some JSS bugs and want to confirm behavior with a newer NSS.  I am currently running JSS 4.3.2 built against NSS 3.12.7 which is on the older side.
--
dev-tech-crypto mailing list
[hidden email]
https://lists.mozilla.org/listinfo/dev-tech-crypto