<HTML>
<HEAD>
<META content="text/html; charset=utf-8" http-equiv=Content-Type>
<META name=GENERATOR content="MSHTML 11.00.9600.17207"></HEAD>
<BODY style="FONT-SIZE: small; FONT-FAMILY: 'Arial'">
<DIV>Windows 7</DIV>
<DIV>Visual Studio Express 2013</DIV>
<DIV>&nbsp;</DIV>
<DIV>When attempting to build Webkit on Windows using Visual Studio, the build 
fails. The suggested tools have been installed, started&nbsp;a command prompt, 
ran vcvars32, ran cygwin, then //webkit/tools/scripts/update-webkit --wincairo, 
then //webkit/tools/scripts/build-webkit --wincairo. This resulted in hundreds 
of error lines. Upon closer examination of&nbsp;BuildLog.htm, it contains:</DIV>
<DIV>&nbsp;</DIV>
<DIV>Build started 25-Jul-14 12:14:52 PM.<BR>&nbsp;&nbsp;&nbsp;&nbsp; 
1&gt;Project 
"C:\cygwin\home\Rip\WebKit\Source\WebKit\WebKit.vcxproj\WebKit\WebKit.vcxproj" 
on node 4 (Build target(s)).<BR>&nbsp;&nbsp;&nbsp;&nbsp; 
1&gt;PreBuildEvent:<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; REM Do 
not edit from the Visual Studio IDE! Customize via a WebKitPreBuild.cmd 
file.<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if not exist 
"C:\cygwin\home\Rip\WebKit\Source\WebKit\WebKit.vcxproj\WebKit\WebKitPreBuild.cmd" 
exit /b<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; set 
CONFIGURATIONBUILDDIR=C:\cygwin\home\Rip\webkit\WebKitBuild\Release_WinCairo<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
set 
CONFIGURATIONNAME=Release_WinCairo<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
set INPUTDIR=<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; set 
INPUTFILENAME=<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; set 
INPUTPATH=<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; set 
INTDIR=C:\cygwin\home\Rip\webkit\WebKitBuild\Release_WinCairo\obj32\WebKit\<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
set 
OUTDIR=C:\cygwin\home\Rip\webkit\WebKitBuild\Release_WinCairo\bin32\<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
set PLATFORMARCHITECTURE=32<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
set PLATFORMNAME=Win32<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; set 
PROJECTDIR=C:\cygwin\home\Rip\WebKit\Source\WebKit\WebKit.vcxproj\WebKit\<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
set 
PROJECTFILENAME=WebKit.vcxproj<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
set PROJECTNAME=WebKit<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; set 
PROJECTPATH=C:\cygwin\home\Rip\WebKit\Source\WebKit\WebKit.vcxproj\WebKit\WebKit.vcxproj<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
set 
SOLUTIONDIR=C:\cygwin\home\Rip\WebKit\Source\WebKit\WebKit.vcxproj\<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
set 
SOLUTIONFILENAME=WebKit.sln<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
set SOLUTIONNAME=WebKit<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; set 
SOLUTIONPATH=C:\cygwin\home\Rip\WebKit\Source\WebKit\WebKit.vcxproj\WebKit.sln<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
set 
TARGETDIR=C:\cygwin\home\Rip\webkit\WebKitBuild\Release_WinCairo\bin32\<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
set TARGETEXT=.dll<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; set 
TARGETFILENAME=WebKit.dll<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
set 
TARGETPATH=C:\cygwin\home\Rip\webkit\WebKitBuild\Release_WinCairo\bin32\WebKit.dll<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
set DEBUGSUFFIX=<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; set 
WEBKIT_LIBRARIES=C:\cygwin\home\Rip\webkit\WebKitLibraries\win<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; REM If any of the above 
variables didn't exist previously 
and<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; REM were set to an empty 
string, set will set the errorlevel to 
1,<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; REM which will cause the 
project-specific script to think the 
build<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; REM has failed. This 
cmd /c call will clear the 
errorlevel.<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; cmd 
/c<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
"C:\cygwin\home\Rip\WebKit\Source\WebKit\WebKit.vcxproj\WebKit\WebKitPreBuild.cmd"<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
:VCEnd<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
/usr/bin/perl<BR>&nbsp;&nbsp;&nbsp;&nbsp; 1&gt;C:\Program Files 
(x86)\MSBuild\Microsoft.Cpp\v4.0\V120\Microsoft.CppCommon.targets(122,5): error 
MSB3073: The command "REM Do not edit from the Visual Studio IDE! Customize via 
a WebKitPreBuild.cmd file.<BR>C:\Program Files 
(x86)\MSBuild\Microsoft.Cpp\v4.0\V120\Microsoft.CppCommon.targets(122,5): error 
MSB3073: if not exist 
"C:\cygwin\home\Rip\WebKit\Source\WebKit\WebKit.vcxproj\WebKit\WebKitPreBuild.cmd" 
exit /b<BR>C:\Program Files 
(x86)\MSBuild\Microsoft.Cpp\v4.0\V120\Microsoft.CppCommon.targets(122,5): error 
MSB3073: <BR>C:\Program Files 
(x86)\MSBuild\Microsoft.Cpp\v4.0\V120\Microsoft.CppCommon.targets(122,5): error 
MSB3073: set 
CONFIGURATIONBUILDDIR=C:\cygwin\home\Rip\webkit\WebKitBuild\Release_WinCairo<BR>C:\Program 
Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V120\Microsoft.CppCommon.targets(122,5): 
error MSB3073: set CONFIGURATIONNAME=Release_WinCairo<BR>C:\Program Files 
(x86)\MSBuild\Microsoft.Cpp\v4.0\V120\Microsoft.CppCommon.targets(122,5): error 
MSB3073: set INPUTDIR=<BR>C:\Program Files 
(x86)\MSBuild\Microsoft.Cpp\v4.0\V120\Microsoft.CppCommon.targets(122,5): error 
MSB3073: set INPUTFILENAME=<BR>C:\Program Files 
(x86)\MSBuild\Microsoft.Cpp\v4.0\V120\Microsoft.CppCommon.targets(122,5): error 
MSB3073: set INPUTPATH=<BR>C:\Program Files 
(x86)\MSBuild\Microsoft.Cpp\v4.0\V120\Microsoft.CppCommon.targets(122,5): error 
MSB3073: set 
INTDIR=C:\cygwin\home\Rip\webkit\WebKitBuild\Release_WinCairo\obj32\WebKit\<BR>C:\Program 
Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V120\Microsoft.CppCommon.targets(122,5): 
error MSB3073: set 
OUTDIR=C:\cygwin\home\Rip\webkit\WebKitBuild\Release_WinCairo\bin32\<BR>C:\Program 
Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V120\Microsoft.CppCommon.targets(122,5): 
error MSB3073: set PLATFORMARCHITECTURE=32<BR>C:\Program Files 
(x86)\MSBuild\Microsoft.Cpp\v4.0\V120\Microsoft.CppCommon.targets(122,5): error 
MSB3073: set PLATFORMNAME=Win32<BR>C:\Program Files 
(x86)\MSBuild\Microsoft.Cpp\v4.0\V120\Microsoft.CppCommon.targets(122,5): error 
MSB3073: set 
PROJECTDIR=C:\cygwin\home\Rip\WebKit\Source\WebKit\WebKit.vcxproj\WebKit\<BR>C:\Program 
Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V120\Microsoft.CppCommon.targets(122,5): 
error MSB3073: set PROJECTFILENAME=WebKit.vcxproj<BR>C:\Program Files 
(x86)\MSBuild\Microsoft.Cpp\v4.0\V120\Microsoft.CppCommon.targets(122,5): error 
MSB3073: set PROJECTNAME=WebKit<BR>C:\Program Files 
(x86)\MSBuild\Microsoft.Cpp\v4.0\V120\Microsoft.CppCommon.targets(122,5): error 
MSB3073: set 
PROJECTPATH=C:\cygwin\home\Rip\WebKit\Source\WebKit\WebKit.vcxproj\WebKit\WebKit.vcxproj<BR>C:\Program 
Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V120\Microsoft.CppCommon.targets(122,5): 
error MSB3073: set 
SOLUTIONDIR=C:\cygwin\home\Rip\WebKit\Source\WebKit\WebKit.vcxproj\<BR>C:\Program 
Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V120\Microsoft.CppCommon.targets(122,5): 
error MSB3073: set SOLUTIONFILENAME=WebKit.sln<BR>C:\Program Files 
(x86)\MSBuild\Microsoft.Cpp\v4.0\V120\Microsoft.CppCommon.targets(122,5): error 
MSB3073: set SOLUTIONNAME=WebKit<BR>C:\Program Files 
(x86)\MSBuild\Microsoft.Cpp\v4.0\V120\Microsoft.CppCommon.targets(122,5): error 
MSB3073: set 
SOLUTIONPATH=C:\cygwin\home\Rip\WebKit\Source\WebKit\WebKit.vcxproj\WebKit.sln<BR>C:\Program 
Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V120\Microsoft.CppCommon.targets(122,5): 
error MSB3073: set 
TARGETDIR=C:\cygwin\home\Rip\webkit\WebKitBuild\Release_WinCairo\bin32\<BR>C:\Program 
Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V120\Microsoft.CppCommon.targets(122,5): 
error MSB3073: set TARGETEXT=.dll<BR>C:\Program Files 
(x86)\MSBuild\Microsoft.Cpp\v4.0\V120\Microsoft.CppCommon.targets(122,5): error 
MSB3073: set TARGETFILENAME=WebKit.dll<BR>C:\Program Files 
(x86)\MSBuild\Microsoft.Cpp\v4.0\V120\Microsoft.CppCommon.targets(122,5): error 
MSB3073: set 
TARGETPATH=C:\cygwin\home\Rip\webkit\WebKitBuild\Release_WinCairo\bin32\WebKit.dll<BR>C:\Program 
Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V120\Microsoft.CppCommon.targets(122,5): 
error MSB3073: set DEBUGSUFFIX=<BR>C:\Program Files 
(x86)\MSBuild\Microsoft.Cpp\v4.0\V120\Microsoft.CppCommon.targets(122,5): error 
MSB3073: set 
WEBKIT_LIBRARIES=C:\cygwin\home\Rip\webkit\WebKitLibraries\win<BR>C:\Program 
Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V120\Microsoft.CppCommon.targets(122,5): 
error MSB3073: <BR>C:\Program Files 
(x86)\MSBuild\Microsoft.Cpp\v4.0\V120\Microsoft.CppCommon.targets(122,5): error 
MSB3073: REM If any of the above variables didn't exist previously 
and<BR>C:\Program Files 
(x86)\MSBuild\Microsoft.Cpp\v4.0\V120\Microsoft.CppCommon.targets(122,5): error 
MSB3073: REM were set to an empty string, set will set the errorlevel to 
1,<BR>C:\Program Files 
(x86)\MSBuild\Microsoft.Cpp\v4.0\V120\Microsoft.CppCommon.targets(122,5): error 
MSB3073: REM which will cause the project-specific script to think the 
build<BR>C:\Program Files 
(x86)\MSBuild\Microsoft.Cpp\v4.0\V120\Microsoft.CppCommon.targets(122,5): error 
MSB3073: REM has failed. This cmd /c call will clear the 
errorlevel.<BR>C:\Program Files 
(x86)\MSBuild\Microsoft.Cpp\v4.0\V120\Microsoft.CppCommon.targets(122,5): error 
MSB3073: cmd /c<BR>C:\Program Files 
(x86)\MSBuild\Microsoft.Cpp\v4.0\V120\Microsoft.CppCommon.targets(122,5): error 
MSB3073: <BR>C:\Program Files 
(x86)\MSBuild\Microsoft.Cpp\v4.0\V120\Microsoft.CppCommon.targets(122,5): error 
MSB3073: 
"C:\cygwin\home\Rip\WebKit\Source\WebKit\WebKit.vcxproj\WebKit\WebKitPreBuild.cmd"<BR>C:\Program 
Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V120\Microsoft.CppCommon.targets(122,5): 
error MSB3073: <BR>C:\Program Files 
(x86)\MSBuild\Microsoft.Cpp\v4.0\V120\Microsoft.CppCommon.targets(122,5): error 
MSB3073: :VCEnd" exited with code 1.<BR>&nbsp;&nbsp;&nbsp;&nbsp; 1&gt;Done 
Building Project 
"C:\cygwin\home\Rip\WebKit\Source\WebKit\WebKit.vcxproj\WebKit\WebKit.vcxproj" 
(Build target(s)) -- FAILED.</DIV>
<DIV>&nbsp;</DIV>
<DIV>Build FAILED.</DIV>
<DIV>&nbsp;</DIV>
<DIV>Time Elapsed 00:00:00.06<BR></DIV></BODY></HTML>