[webkit-help] Webkit-Cairo build failure

Chris Waldron christy.waldron at gmail.com
Tue Aug 9 20:05:03 PDT 2011


OK.  I ran the rebase script and that seemed to eliminate the message I got
in my previous post however when I now run the build script this is what I
get ...

$ WebKit/Tools/Scripts/build-webkit --wincairo --release
Checking Last-Modified date of WinCairoRequirements.zip...
Current WinCairoRequirements is up to date
Building results into: /home/chris.waldron/WebKit/WebKitBuild
WEBKITOUTPUTDIR is set to: C:\cygwin\home\chris.waldron\WebKit\WebKitBuild
WEBKITLIBRARIESDIR is set to:
C:\cygwin\home\chris.waldron\WebKit\\WebKitLibraries\win
/cygdrive/c/Program Files (x86)/Microsoft Visual Studio
8/Common7/IDE/VCExpress.exe win\WebKit.vcproj\WebKit.sln /build
Release_Cairo_CFLite
Found 0 Visual Studio Express Build Logs:



===== BUILD FAILED ======

Please ensure you have run Tools/Scripts/update-webkit to install
dependencies.

You can view build errors by checking the BuildLog.htm files located at:
/home/chris.waldron/WebKit/WebKitBuild/obj/<project>/<config>.

**************************************

My question is why is there NO messages that indicate your place in the
build and why isn't there a --verbose flag on the scripts to at least be
able to debug and track what may be failing.  I have to now search through
the projects to find some idea of where this script failed.  Only because I
recalled what occurred during the VS2008 build did I have an idea of where
to look.

WTF build with no errors 
JavaScriptCore failed with these errors ...
Linking...
   Creating library
C:\cygwin\home\chris.waldron\WebKit\WebKitBuild\Release_Cairo_CFLite\lib\Jav
aScriptCore.lib and object
C:\cygwin\home\chris.waldron\WebKit\WebKitBuild\Release_Cairo_CFLite\lib\Jav
aScriptCore.exp
WTF.lib(OSRandomSource.obj) : error LNK2019: unresolved external symbol
__imp__CryptReleaseContext at 8 referenced in function "void __cdecl
WTF::cryptographicallyRandomValuesFromOS(unsigned char *,unsigned int)"
(?cryptographicallyRandomValuesFromOS at WTF@@YAXPAEI at Z)
WTF.lib(OSRandomSource.obj) : error LNK2019: unresolved external symbol
__imp__CryptGenRandom at 12 referenced in function "void __cdecl
WTF::cryptographicallyRandomValuesFromOS(unsigned char *,unsigned int)"
(?cryptographicallyRandomValuesFromOS at WTF@@YAXPAEI at Z)
WTF.lib(OSRandomSource.obj) : error LNK2019: unresolved external symbol
__imp__CryptAcquireContextW at 20 referenced in function "void __cdecl
WTF::cryptographicallyRandomValuesFromOS(unsigned char *,unsigned int)"
(?cryptographicallyRandomValuesFromOS at WTF@@YAXPAEI at Z)
C:\cygwin\home\chris.waldron\WebKit\WebKitBuild\Release_Cairo_CFLite\bin\Jav
aScriptCore.dll : fatal error LNK1120: 3 unresolved externals

Any clues?
Thanks,
Chris





More information about the webkit-help mailing list