BoringSSL URL: https://boringssl.googlesource.com/boringssl
This gist will tell you something about build current(2016.04.14) stable branch chromium-stable
with VS 2015 Update 2.
- As BUILDING.md sad, you needs cmake, perl(I use ActivePerl), ninja, yasm, go.
- There is a VS BUG. If you installed VS 2015 Update 2, and install WDK 10. Your commandline tools will broken. That because commandline tools like
VS2015 x64 Native Tools Command Prompt
will always use newest SDK version. BUT the version of WDK 10 is 10.0.10586.0, the version of Windows SDK in VS2015 Update2 is 10.0.10240.0 or lower. If you try to link something in commandline environment, you will seelink error cannot found 'ucrtd.lib'
. The one way to fix this bug is JUST download and install newest(2016.04.14) Windows SDK 10.0.10586.15. Another way is just specify the SDK version number, in cmdCALL "C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\vcvarsall.bat" x86 8.1
, this is equal to running `VS2015 x86 Native Tools Command Promp