[webkit-help] build errors in Wincairo port x64

Takayuki Kunihiro kunihiro at fsi.co.jp
Mon Dec 2 05:06:27 PST 2013


Hi Konstantin,

I'm sorry by sending  build error message in Japanese.
The following is a message that is output in the English version of
Visual Studio 2010.

Build log

6>------ Build started: Project: JavaScriptCore, Configuration:
Debug_WinCairo x64 ------
6>  /usr/bin/bash
6>  LowLevelInterpreter.cpp
6>c:\webkit\webkit-r159863\source\javascriptcore\assembler\X86Assembler.h(2337):
warning C4309: 'argument' : truncation of constant value
6>C:\WebKit\WebKit-r159863\WebKitBuild\Debug_WinCairo\obj64\JavaScriptCore\DerivedSources\LLIntAssembly.h(5):
error C2065: 'callToJavaScript' : undeclared identifier
6>C:\WebKit\WebKit-r159863\WebKitBuild\Debug_WinCairo\obj64\JavaScriptCore\DerivedSources\LLIntAssembly.h(5):
error C2051: case expression not constant
6>C:\WebKit\WebKit-r159863\WebKitBuild\Debug_WinCairo\obj64\JavaScriptCore\DerivedSources\LLIntAssembly.h(17):
error C2065: 'returnFromJavaScript' : undeclared identifier
6>C:\WebKit\WebKit-r159863\WebKitBuild\Debug_WinCairo\obj64\JavaScriptCore\DerivedSources\LLIntAssembly.h(17):
error C2051: case expression not constant
7>------ Build started: Project: jsc, Configuration: Debug_WinCairo x64 ------
7>  /usr/bin/bash
7>EXEC : cygwin warning :
7>    MS-DOS style path detected:
C:\WebKit\WebKit-r159863\WebKitBuild\Debug_WinCairo\buildfailed
7>    Preferred POSIX equivalent is:
/cygdrive/c/WebKit/WebKit-r159863/WebKitBuild/Debug_WinCairo/buildfailed
7>    CYGWIN environment variable option "nodosfilewarning" turns off
this warning.
7>    Consult the user's guide for more details about POSIX paths:
7>      http://cygwin.com/cygwin-ug-net/using.html#using-pathnames
7>C:\Program Files
(x86)\MSBuild\Microsoft.Cpp\v4.0\Microsoft.CppCommon.targets(103,5):
error MSB3073: The command "REM Do not edit from the Visual Studio
IDE! Customize via a jscPreBuild.cmd file.
7>C:\Program Files
(x86)\MSBuild\Microsoft.Cpp\v4.0\Microsoft.CppCommon.targets(103,5):
error MSB3073: if not exist
"C:\webkit\WebKit-r159863\Source\JavaScriptCore\JavaScriptCore.vcxproj\jsc\jscPreBuild.cmd"
exit /b
7>C:\Program Files
(x86)\MSBuild\Microsoft.Cpp\v4.0\Microsoft.CppCommon.targets(103,5):
error MSB3073:
7>C:\Program Files
(x86)\MSBuild\Microsoft.Cpp\v4.0\Microsoft.CppCommon.targets(103,5):
error MSB3073: set
CONFIGURATIONBUILDDIR=C:\WebKit\WebKit-r159863\WebKitBuild\Debug_WinCairo
7>C:\Program Files
(x86)\MSBuild\Microsoft.Cpp\v4.0\Microsoft.CppCommon.targets(103,5):
error MSB3073: set CONFIGURATIONNAME=Debug_WinCairo
7>C:\Program Files
(x86)\MSBuild\Microsoft.Cpp\v4.0\Microsoft.CppCommon.targets(103,5):
error MSB3073: set INPUTDIR=
7>C:\Program Files
(x86)\MSBuild\Microsoft.Cpp\v4.0\Microsoft.CppCommon.targets(103,5):
error MSB3073: set INPUTFILENAME=
7>C:\Program Files
(x86)\MSBuild\Microsoft.Cpp\v4.0\Microsoft.CppCommon.targets(103,5):
error MSB3073: set INPUTPATH=
7>C:\Program Files
(x86)\MSBuild\Microsoft.Cpp\v4.0\Microsoft.CppCommon.targets(103,5):
error MSB3073: set
INTDIR=C:\WebKit\WebKit-r159863\WebKitBuild\Debug_WinCairo\obj64\jsc\
7>C:\Program Files
(x86)\MSBuild\Microsoft.Cpp\v4.0\Microsoft.CppCommon.targets(103,5):
error MSB3073: set
OUTDIR=C:\WebKit\WebKit-r159863\WebKitBuild\Debug_WinCairo\bin64\
7>C:\Program Files
(x86)\MSBuild\Microsoft.Cpp\v4.0\Microsoft.CppCommon.targets(103,5):
error MSB3073: set PLATFORMARCHITECTURE=64
7>C:\Program Files
(x86)\MSBuild\Microsoft.Cpp\v4.0\Microsoft.CppCommon.targets(103,5):
error MSB3073: set PLATFORMNAME=x64
7>C:\Program Files
(x86)\MSBuild\Microsoft.Cpp\v4.0\Microsoft.CppCommon.targets(103,5):
error MSB3073: set
PROJECTDIR=C:\webkit\WebKit-r159863\Source\JavaScriptCore\JavaScriptCore.vcxproj\jsc\
7>C:\Program Files
(x86)\MSBuild\Microsoft.Cpp\v4.0\Microsoft.CppCommon.targets(103,5):
error MSB3073: set PROJECTFILENAME=jsc.vcxproj
7>C:\Program Files
(x86)\MSBuild\Microsoft.Cpp\v4.0\Microsoft.CppCommon.targets(103,5):
error MSB3073: set PROJECTNAME=jsc
7>C:\Program Files
(x86)\MSBuild\Microsoft.Cpp\v4.0\Microsoft.CppCommon.targets(103,5):
error MSB3073: set
PROJECTPATH=C:\webkit\WebKit-r159863\Source\JavaScriptCore\JavaScriptCore.vcxproj\jsc\jsc.vcxproj
7>C:\Program Files
(x86)\MSBuild\Microsoft.Cpp\v4.0\Microsoft.CppCommon.targets(103,5):
error MSB3073: set
SOLUTIONDIR=C:\webkit\WebKit-r159863\Source\WebKit\WebKit.vcxproj\
7>C:\Program Files
(x86)\MSBuild\Microsoft.Cpp\v4.0\Microsoft.CppCommon.targets(103,5):
error MSB3073: set SOLUTIONFILENAME=WebKit.sln
7>C:\Program Files
(x86)\MSBuild\Microsoft.Cpp\v4.0\Microsoft.CppCommon.targets(103,5):
error MSB3073: set SOLUTIONNAME=WebKit
7>C:\Program Files
(x86)\MSBuild\Microsoft.Cpp\v4.0\Microsoft.CppCommon.targets(103,5):
error MSB3073: set
SOLUTIONPATH=C:\webkit\WebKit-r159863\Source\WebKit\WebKit.vcxproj\WebKit.sln
7>C:\Program Files
(x86)\MSBuild\Microsoft.Cpp\v4.0\Microsoft.CppCommon.targets(103,5):
error MSB3073: set
TARGETDIR=C:\WebKit\WebKit-r159863\WebKitBuild\Debug_WinCairo\bin64\
7>C:\Program Files
(x86)\MSBuild\Microsoft.Cpp\v4.0\Microsoft.CppCommon.targets(103,5):
error MSB3073: set TARGETEXT=.exe
7>C:\Program Files
(x86)\MSBuild\Microsoft.Cpp\v4.0\Microsoft.CppCommon.targets(103,5):
error MSB3073: set TARGETFILENAME=jsc.exe
7>C:\Program Files
(x86)\MSBuild\Microsoft.Cpp\v4.0\Microsoft.CppCommon.targets(103,5):
error MSB3073: set
TARGETPATH=C:\WebKit\WebKit-r159863\WebKitBuild\Debug_WinCairo\bin64\jsc.exe
7>C:\Program Files
(x86)\MSBuild\Microsoft.Cpp\v4.0\Microsoft.CppCommon.targets(103,5):
error MSB3073: set DEBUGSUFFIX=
7>C:\Program Files
(x86)\MSBuild\Microsoft.Cpp\v4.0\Microsoft.CppCommon.targets(103,5):
error MSB3073:
7>C:\Program Files
(x86)\MSBuild\Microsoft.Cpp\v4.0\Microsoft.CppCommon.targets(103,5):
error MSB3073: REM If any of the above variables didn't exist
previously and
7>C:\Program Files
(x86)\MSBuild\Microsoft.Cpp\v4.0\Microsoft.CppCommon.targets(103,5):
error MSB3073: REM were set to an empty string, set will set the
errorlevel to 1,
7>C:\Program Files
(x86)\MSBuild\Microsoft.Cpp\v4.0\Microsoft.CppCommon.targets(103,5):
error MSB3073: REM which will cause the project-specific script to
think the build
7>C:\Program Files
(x86)\MSBuild\Microsoft.Cpp\v4.0\Microsoft.CppCommon.targets(103,5):
error MSB3073: REM has failed. This cmd /c call will clear the
errorlevel.
7>C:\Program Files
(x86)\MSBuild\Microsoft.Cpp\v4.0\Microsoft.CppCommon.targets(103,5):
error MSB3073: cmd /c
7>C:\Program Files
(x86)\MSBuild\Microsoft.Cpp\v4.0\Microsoft.CppCommon.targets(103,5):
error MSB3073:
7>C:\Program Files
(x86)\MSBuild\Microsoft.Cpp\v4.0\Microsoft.CppCommon.targets(103,5):
error MSB3073: "C:\webkit\WebKit-r159863\Source\JavaScriptCore\JavaScriptCore.vcxproj\jsc\jscPreBuild.cmd"
7>C:\Program Files
(x86)\MSBuild\Microsoft.Cpp\v4.0\Microsoft.CppCommon.targets(103,5):
error MSB3073:
7>C:\Program Files
(x86)\MSBuild\Microsoft.Cpp\v4.0\Microsoft.CppCommon.targets(103,5):
error MSB3073: :VCEnd" exited with code 1.
8>------ Build started: Project: testRegExp, Configuration:
Debug_WinCairo x64 ------

Thanks,
Takayuki Kunihiro


More information about the webkit-help mailing list