From 786f41260e76c1fdb6419040464542bef4fbc93b Mon Sep 17 00:00:00 2001 From: NickNorth Date: Sat, 4 Jan 2014 17:28:58 +0000 Subject: [PATCH] Added note on registry entry to fix Spidermonkey build problem. --- README.md | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index 541e136..b67e102 100644 --- a/README.md +++ b/README.md @@ -198,8 +198,8 @@ the broken SDK version of `cvtres.exe` to get it out of the path: ## Set up required convenience links - pushd c:\relax - rd /s/q SDK VC nasm inno5 nsis strawberry + pushd c:\relax + rd /s/q SDK VC nasm inno5 nsis strawberry mklink /j c:\relax\SDK "C:\Program Files\Microsoft SDKs\Windows\v7.1" mklink /j c:\relax\VC "C:\Program Files (x86)\Microsoft Visual Studio 10.0" mklink /j nasm "c:\Program Files (x86)\nasm" @@ -222,7 +222,7 @@ Close all open command prompts. Now we're ready to go! ## Setting up the glazier build kit pushd c:\relax - git config --global core.autocrlf false + git config --global core.autocrlf false git clone git://github.com/dch/glazier.git mklink /j c:\relax\bin c:\relax\glazier\bin path=c:\relax\bin;%PATH%; @@ -332,6 +332,11 @@ these installed breaks compilation of js-185. If you're building with the SDK 7.1 alone this is not required, but it's recommended to follow the steps above anyway for safety. +Note: start-mssvc10.bat may fail saying it cannot find the VS10 Common Tools. To fix this add a string value +registry entry for computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\Sxs\VS7\10.0 of +“C:\Program Files (x86)\Microsoft Visual Studio 10.0\” (without the quotes). +There should be an existing 11.0 value that you can copy and modify. + ## Building CouchDB itself start `SDK prompt`, then shell.cmd, option (4) for R14B04.