[webkit-dev] Errors during Windows Cairo compile

Brent Fulgham bfulgham at gmail.com
Tue Mar 4 13:05:14 PST 2008


This reminds me; the pthread dependency should be removed.  I redid the
threading a while ago to use native Win32 thread primitives, so this
shouldn't be necessary.

I think the DLL is still required if you are using CFNetwork, but once we
switch to Curl a lot of this stuff should go away.

-Brent

On Tue, Mar 4, 2008 at 11:00 AM, Daniel Zucker <zucker at wake3.com> wrote:

> Hi Richard,
>
> This line:
> 3>LINK : fatal error LNK1104: cannot open file 'pthreadVC2_debug.lib'
>
> seems to indicate that you did not set up the WebKitSupportLibraries
> properly.
>
> Did you download WebKitSupportLibraries? Are you building using the
> build-webkit script? This script should install pthread and other things.
>
> Also note your configuration is wrong:
> Configuration: Debug_Internal
>
> You should be using Debug or Release.
>
> Best,
> Dan
>
> On Tue, Mar 4, 2008 at 10:50 AM, Bailey, Richard <richbail at amazon.com>
> wrote:
>
> >  The output below shows errors I am currently getting in my build.
> > Can anyone tell what might be going wrong?
> >
> > Also, what is the expected set and order of include and lib paths in
> > MSVC?
> >
> > Thanks for taking a look,
> > Richard
> >
> > 1>------ Build started: Project: JavaScriptCoreGenerated, Configuration:
> > Release Win32 ------
> > 1>Performing Makefile project actions
> > 1> set PATH=%PATH%;%SystemDrive%\cygwin\bin
> > 1> bash build-generated-files.sh "C:\cygwin\WebKit\Output"
> > "C:\cygwin\WebKit\WebKit\WebKitLibraries\win"
> > 1>make: Nothing to be done for `all'.
> > 1> mkdir 2>NUL
> > "C:\cygwin\WebKit\Output\include\JavaScriptCore\JavaScriptCore"
> > 1> xcopy /y /d "..\..\API\APICast.h"
> > "C:\cygwin\WebKit\Output\include\JavaScriptCore\JavaScriptCore"
> > 1>0 File(s) copied
> > 1> xcopy /y /d "..\..\API\JavaScript.h"
> > "C:\cygwin\WebKit\Output\include\JavaScriptCore\JavaScriptCore"
> > 1>0 File(s) copied
> > 1> xcopy /y /d "..\..\API\JSBase.h"
> > "C:\cygwin\WebKit\Output\include\JavaScriptCore\JavaScriptCore"
> > 1>0 File(s) copied
> > 1> xcopy /y /d "..\..\API\JSContextRef.h"
> > "C:\cygwin\WebKit\Output\include\JavaScriptCore\JavaScriptCore"
> > 1>0 File(s) copied
> > 1> xcopy /y /d "..\..\API\JSObjectRef.h"
> > "C:\cygwin\WebKit\Output\include\JavaScriptCore\JavaScriptCore"
> > 1>0 File(s) copied
> > 1> xcopy /y /d "..\..\API\JSStringRef.h"
> > "C:\cygwin\WebKit\Output\include\JavaScriptCore\JavaScriptCore"
> > 1>0 File(s) copied
> > 1> xcopy /y /d "..\..\API\JSStringRefCF.h"
> > "C:\cygwin\WebKit\Output\include\JavaScriptCore\JavaScriptCore"
> > 1>0 File(s) copied
> > 1> xcopy /y /d "..\..\API\JSStringRefBSTR.h"
> > "C:\cygwin\WebKit\Output\include\JavaScriptCore\JavaScriptCore"
> > 1>0 File(s) copied
> > 1> xcopy /y /d "..\..\API\JSValueRef.h"
> > "C:\cygwin\WebKit\Output\include\JavaScriptCore\JavaScriptCore"
> > 1>0 File(s) copied
> > 1> xcopy /y /d "..\..\API\JavaScriptCore.h"
> > "C:\cygwin\WebKit\Output\include\JavaScriptCore\JavaScriptCore"
> > 1>0 File(s) copied
> > 1> xcopy /y /d "..\..\API\JSRetainPtr.h"
> > "C:\cygwin\WebKit\Output\include\JavaScriptCore\JavaScriptCore"
> > 1>0 File(s) copied
> > 1>Build log was saved at "
> > file://C:\cygwin\WebKit\Output\obj\JavaScriptCoreGenerated\Release\BuildLog.htm
> > "
> > 1>JavaScriptCoreGenerated - 0 error(s), 0 warning(s)
> > 2>------ Build started: Project: WebCoreGenerated, Configuration:
> > Release Win32 ------
> > 3>------ Build started: Project: QTMovieWin, Configuration:
> > Debug_Internal Win32 ------
> > 2>Performing Makefile project actions
> > 3>Performing Pre-Build Event...
> > 2>make: Nothing to be done for `all'.
> > 3>Linking...
> > 2>make: Nothing to be done for `all'.
> > 2>Build log was saved at "
> > file://C:\cygwin\WebKit\Output\obj\WebCoreGenerated\Release\BuildLog.htm
> > "
> > 2>WebCoreGenerated - 0 error(s), 0 warning(s)
> > 4>------ Build started: Project: testkjs, Configuration: Debug_Internal
> > Win32 ------
> > 4>Performing Pre-Build Event...
> > 4>Project : error PRJ0019: A tool returned an error code from
> > "Performing Pre-Build Event..."
> > 4>Project : warning PRJ0018 : The following environment variables were
> > not found:
> > 4>$(PRODUCTION)
> > 4>Build log was saved at "
> > file://C:\cygwin\WebKit\Output\obj\testkjs\Debug_Internal\BuildLog.htm"
> > 4>testkjs - 1 error(s), 0 warning(s)
> > 3>LINK : fatal error LNK1104: cannot open file 'pthreadVC2_debug.lib'
> > 3>Project : warning PRJ0018 : The following environment variables were
> > not found:
> > 3>$(PRODUCTION)
> > 3>Build log was saved at "
> > file://C:\cygwin\WebKit\Output\obj\QTMovieWin\Debug_Internal\BuildLog.htm
> > "
> > 3>QTMovieWin - 1 error(s), 0 warning(s)
> > 5>------ Build started: Project: WebCore, Configuration: Debug_Internal
> > Win32 ------
> > 5>Performing Pre-Build Event...
> > 5>cl : Command line warning D9040 : ignoring option '/analyze'; Code
> > Analysis warnings are not available in this edition of the compiler
> > 5>tmp.cpp
> > 5>Compiling...
> > 5>PlatformScrollBarWin.cpp
> > 5>c1xx : fatal error C1083: Cannot open source file:
> > '..\platform\win\PlatformScrollBarWin.cpp': No such file or directory
> > 5>JPEGImageDecoder.cpp
> > 5>c:\graphics_formats\jpeg-6b\jmorecfg.h(161) : error C2371: 'INT32' :
> > redefinition; different basic types
> > 5>        C:\Program Files\Microsoft Platform SDK for Windows Server
> > 2003 R2\Include\basetsd.h(62) : see declaration of 'INT32'
> > 5>c:\graphics_formats\jpeg-6b\jmorecfg.h(215) : warning C4005: 'FAR' :
> > macro redefinition
> > 5>        C:\Program Files\Microsoft Platform SDK for Windows Server
> > 2003 R2\Include\windef.h(145) : see previous definition of 'FAR'
> > 5>c:\graphics_formats\jpeg-6b\jmorecfg.h(227) : error C2371: 'boolean' :
> > redefinition; different basic types
> > 5>        c:\program files\microsoft platform sdk for windows server
> > 2003 r2\include\rpcndr.h(147) : see declaration of 'boolean'
> > 5>..\platform\image-decoders\jpeg\JPEGImageDecoder.cpp(166) : warning
> > C4611: interaction between '_setjmp' and C++ object destruction is
> > non-portable
> > 5>Generating Code...
> > 5>Project : warning PRJ0018 : The following environment variables were
> > not found:
> > 5>$(PRODUCTION)
> > 5>$(AnalyzeWithLargeStack)
> > 5>Build log was saved at "
> > file://C:\cygwin\WebKit\Output\obj\WebCore\Debug_Internal\BuildLog.htm"
> > 5>WebCore - 3 error(s), 3 warning(s)
> > 6>------ Build started: Project: InterfacesGenerated, Configuration:
> > Release Win32 ------
> > 6>Performing Makefile project actions
> > 6>make: Nothing to be done for `all'.
> > 6>Build log was saved at "
> > file://C:\cygwin\WebKit\Output\obj\InterfacesGenerated\Release\BuildLog.htm
> > "
> > 6>InterfacesGenerated - 0 error(s), 0 warning(s)
> > 7>------ Build started: Project: WebKit, Configuration: Debug_Internal
> > Win32 ------
> > 7>Performing Pre-Build Event...
> > 7>cl : Command line warning D9040 : ignoring option '/analyze'; Code
> > Analysis warnings are not available in this edition of the compiler
> > 7>tmp.cpp
> > 7>File not found - *
> > 7>0 File(s) copied
> > 7>Compiling...
> > 7>MarshallingHelpers.cpp
> > 7>..\MarshallingHelpers.cpp(64) : error C2664:
> > 'WebCore::String::String(const UChar *)' : cannot convert parameter 1 from
> > 'CFStringRef' to 'const UChar *'
> > 7>        Types pointed to are unrelated; conversion requires
> > reinterpret_cast, C-style cast or function-style cast
> > 7>WebCoreLocalizedStrings.cpp
> > 7>C:\cygwin\WebKit\WebKit\WebKitBuild\include\WebCore/PlatformString.h(285)
> > : error C2220: warning treated as error - no 'object' file generated
> > 7>C:\cygwin\WebKit\WebKit\WebKitBuild\include\WebCore/PlatformString.h(285)
> > : warning C4267: '+=' : conversion from 'size_t' to 'int', possible loss of
> > data
> > 7>..\WebCoreLocalizedStrings.cpp(93) : error C2039: 'createCFString' :
> > is not a member of 'WebCore::String'
> > 7>
> > C:\cygwin\WebKit\WebKit\WebKitBuild\include\WebCore/PlatformString.h(48) :
> > see declaration of 'WebCore::String'
> > 7>..\WebCoreLocalizedStrings.cpp(96) : error C2664:
> > 'WebCore::String::String(const UChar *)' : cannot convert parameter 1 from
> > 'const __CFString *' to 'const UChar *'
> > 7>        Types pointed to are unrelated; conversion requires
> > reinterpret_cast, C-style cast or function-style cast
> > 7>WebInspectorClient.cpp
> > 7>c1xx : fatal error C1083: Cannot open source file:
> > '..\WebInspectorClient.cpp': No such file or directory
> > 7>WebKitClassFactory.cpp
> > 7>C:\cygwin\WebKit\WebKit\WebKitBuild\include\WebCore/PlatformString.h(285)
> > : error C2220: warning treated as error - no 'object' file generated
> > 7>C:\cygwin\WebKit\WebKit\WebKitBuild\include\WebCore/PlatformString.h(285)
> > : warning C4267: '+=' : conversion from 'size_t' to 'int', possible loss of
> > data
> > 7>c:\cygwin\webkit\webkit\webkit\win\WebFrame.h(29) : fatal error C1083:
> > Cannot open include file: 'WebFrameLoaderClient.h': No such file or
> > directory
> > 7>WebKitSystemBits.cpp
> > 7>..\WebKitSystemBits.cpp(49) : error C2664:
> > 'WebCore::String::String(const UChar *)' : cannot convert parameter 1 from
> > 'CFStringRef' to 'const UChar *'
> > 7>        Types pointed to are unrelated; conversion requires
> > reinterpret_cast, C-style cast or function-style cast
> > 7>WebNodeHighlight.cpp
> > 7>c:\cygwin\webkit\webkit\webkit\win\WebFrame.h(29) : fatal error C1083:
> > Cannot open include file: 'WebFrameLoaderClient.h': No such file or
> > directory
> > 7>DefaultDownloadDelegate.cpp
> > 7>DefaultPolicyDelegate.cpp
> > 7>DOMCoreClasses.cpp
> > 7>DOMHTMLClasses.cpp
> > 7>HTTPHeaderPropertyBag.cpp
> > 7>MemoryStream.cpp
> > 7>c:\cygwin\webkit\webkit\webkitbuild\include\webcore\PlatformString.h(285)
> > : error C2220: warning treated as error - no 'object' file generated
> > 7>c:\cygwin\webkit\webkit\webkitbuild\include\webcore\PlatformString.h(285)
> > : warning C4267: '+=' : conversion from 'size_t' to 'int', possible loss of
> > data
> > 7>WebActionPropertyBag.cpp
> > 7>C:\cygwin\WebKit\WebKit\JavaScriptCore\wtf/MathExtras.h(139) : error
> > C3861: 'rand_s': identifier not found
> > 7>WebBackForwardList.cpp
> > 7>C:\cygwin\WebKit\WebKit\WebKitBuild\include\WebCore/PlatformString.h(285)
> > : error C2220: warning treated as error - no 'object' file generated
> > 7>C:\cygwin\WebKit\WebKit\WebKitBuild\include\WebCore/PlatformString.h(285)
> > : warning C4267: '+=' : conversion from 'size_t' to 'int', possible loss of
> > data
> > 7>c:\cygwin\webkit\webkit\webkit\win\WebFrame.h(29) : fatal error C1083:
> > Cannot open include file: 'WebFrameLoaderClient.h': No such file or
> > directory
> > 7>WebChromeClient.cpp
> > 7>c1xx : fatal error C1083: Cannot open source file:
> > '..\WebChromeClient.cpp': No such file or directory
> > 7>WebContextMenuClient.cpp
> > 7>c1xx : fatal error C1083: Cannot open source file:
> > '..\WebContextMenuClient.cpp': No such file or directory
> > 7>WebDatabaseManager.cpp
> > 7>c:\cygwin\webkit\webkit\webkitbuild\include\webcore\PlatformString.h(285)
> > : error C2220: warning treated as error - no 'object' file generated
> > 7>c:\cygwin\webkit\webkit\webkitbuild\include\webcore\PlatformString.h(285)
> > : warning C4267: '+=' : conversion from 'size_t' to 'int', possible loss of
> > data
> > 7>..\WebDatabaseManager.cpp(345) : error C2039: 'createCFString' : is
> > not a member of 'WebCore::String'
> > 7>
> > c:\cygwin\webkit\webkit\webkitbuild\include\webcore\PlatformString.h(48) :
> > see declaration of 'WebCore::String'
> > 7>WebDataSource.cpp
> > 7>c:\cygwin\webkit\webkit\webkitbuild\include\webcore\PlatformString.h(285)
> > : error C2220: warning treated as error - no 'object' file generated
> > 7>c:\cygwin\webkit\webkit\webkitbuild\include\webcore\PlatformString.h(285)
> > : warning C4267: '+=' : conversion from 'size_t' to 'int', possible loss of
> > data
> > 7>c:\cygwin\webkit\webkit\webkit\win\WebFrame.h(29) : fatal error C1083:
> > Cannot open include file: 'WebFrameLoaderClient.h': No such file or
> > directory
> > 7>WebDocumentLoader.cpp
> > 7>WebDownload.cpp
> > 7>C:\cygwin\WebKit\WebKit\WebKitBuild\include\WebCore/PlatformString.h(285)
> > : error C2220: warning treated as error - no 'object' file generated
> > 7>C:\cygwin\WebKit\WebKit\WebKitBuild\include\WebCore/PlatformString.h(285)
> > : warning C4267: '+=' : conversion from 'size_t' to 'int', possible loss of
> > data
> > 7>..\WebDownload.cpp(89) : error C2039: 'connection' : is not a member
> > of 'WebCore::ResourceHandle'
> > 7>
> > C:\cygwin\WebKit\WebKit\WebKitBuild\include\WebCore/ResourceHandle.h(87) :
> > see declaration of 'WebCore::ResourceHandle'
> > 7>..\WebDownload.cpp(113) : error C2039: 'releaseConnectionForDownload'
> > : is not a member of 'WebCore::ResourceHandle'
> > 7>
> > C:\cygwin\WebKit\WebKit\WebKitBuild\include\WebCore/ResourceHandle.h(87) :
> > see declaration of 'WebCore::ResourceHandle'
> > 7>..\WebDownload.cpp(132) : error C2039: 'loaderRunLoop' : is not a
> > member of 'WebCore::ResourceHandle'
> > 7>
> > C:\cygwin\WebKit\WebKit\WebKitBuild\include\WebCore/ResourceHandle.h(87) :
> > see declaration of 'WebCore::ResourceHandle'
> > 7>..\WebDownload.cpp(132) : error C3861: 'loaderRunLoop': identifier not
> > found
> > 7>..\WebDownload.cpp(234) : error C2039: 'loaderRunLoop' : is not a
> > member of 'WebCore::ResourceHandle'
> > 7>
> > C:\cygwin\WebKit\WebKit\WebKitBuild\include\WebCore/ResourceHandle.h(87) :
> > see declaration of 'WebCore::ResourceHandle'
> > 7>..\WebDownload.cpp(234) : error C3861: 'loaderRunLoop': identifier not
> > found
> > 7>..\WebDownload.cpp(280) : error C2039: 'loaderRunLoop' : is not a
> > member of 'WebCore::ResourceHandle'
> > 7>
> > C:\cygwin\WebKit\WebKit\WebKitBuild\include\WebCore/ResourceHandle.h(87) :
> > see declaration of 'WebCore::ResourceHandle'
> > 7>..\WebDownload.cpp(280) : error C3861: 'loaderRunLoop': identifier not
> > found
> > 7>..\WebDownload.cpp(537) : error C2440: '<function-style-cast>' :
> > cannot convert from 'CFStringRef' to 'WebCore::BString'
> > 7>        No constructor could take the source type, or constructor
> > overload resolution was ambiguous
> > 7>..\WebDownload.cpp(546) : error C2440: '<function-style-cast>' :
> > cannot convert from 'CFStringRef' to 'WebCore::BString'
> > 7>        No constructor could take the source type, or constructor
> > overload resolution was ambiguous
> > 7>Generating Code...
> > 7>Compiling...
> > 7>WebDragClient.cpp
> > 7>c1xx : fatal error C1083: Cannot open source file:
> > '..\WebDragClient.cpp': No such file or directory
> > 7>WebDropSource.cpp
> > 7>c:\cygwin\webkit\webkit\webkit\win\WebFrame.h(29) : fatal error C1083:
> > Cannot open include file: 'WebFrameLoaderClient.h': No such file or
> > directory
> > 7>WebEditorClient.cpp
> > 7>c1xx : fatal error C1083: Cannot open source file:
> > '..\WebEditorClient.cpp': No such file or directory
> > 7>WebElementPropertyBag.cpp
> > 7>c:\cygwin\webkit\webkit\webkit\win\WebFrame.h(29) : fatal error C1083:
> > Cannot open include file: 'WebFrameLoaderClient.h': No such file or
> > directory
> > 7>WebFrame.cpp
> > 7>c:\cygwin\webkit\webkit\webkit\win\WebFrame.h(29) : fatal error C1083:
> > Cannot open include file: 'WebFrameLoaderClient.h': No such file or
> > directory
> > 7>WebFramePolicyListener.cpp
> > 7>c:\cygwin\webkit\webkit\webkit\win\WebFrame.h(29) : fatal error C1083:
> > Cannot open include file: 'WebFrameLoaderClient.h': No such file or
> > directory
> > 7>WebHistory.cpp
> > 7>C:\cygwin\WebKit\WebKit\WebKitBuild\include\WebCore/PlatformString.h(285)
> > : error C2220: warning treated as error - no 'object' file generated
> > 7>C:\cygwin\WebKit\WebKit\WebKitBuild\include\WebCore/PlatformString.h(285)
> > : warning C4267: '+=' : conversion from 'size_t' to 'int', possible loss of
> > data
> > 7>WebHistoryItem.cpp
> > 7>C:\cygwin\WebKit\WebKit\WebKitBuild\include\WebCore/PlatformString.h(285)
> > : error C2220: warning treated as error - no 'object' file generated
> > 7>C:\cygwin\WebKit\WebKit\WebKitBuild\include\WebCore/PlatformString.h(285)
> > : warning C4267: '+=' : conversion from 'size_t' to 'int', possible loss of
> > data
> > 7>..\WebHistoryItem.cpp(129) : error C2664:
> > 'WebCore::HistoryItem::HistoryItem(const WebCore::String &,const
> > WebCore::String &,double)' : cannot convert parameter 1 from 'CFStringRef'
> > to 'const WebCore::String &'
> > 7>        Reason: cannot convert from 'CFStringRef' to 'const
> > WebCore::String'
> > 7>        No constructor could take the source type, or constructor
> > overload resolution was ambiguous
> > 7>..\WebHistoryItem.cpp(156) : error C2039: 'createCFString' : is not a
> > member of 'WebCore::String'
> > 7>
> > c:\cygwin\webkit\webkit\webkitbuild\include\webcore\PlatformString.h(48) :
> > see declaration of 'WebCore::String'
> > 7>..\WebHistoryItem.cpp(164) : error C2039: 'createCFString' : is not a
> > member of 'WebCore::String'
> > 7>
> > c:\cygwin\webkit\webkit\webkitbuild\include\webcore\PlatformString.h(48) :
> > see declaration of 'WebCore::String'
> > 7>WebHTMLRepresentation.cpp
> > 7>c:\cygwin\webkit\webkit\webkit\win\WebFrame.h(29) : fatal error C1083:
> > Cannot open include file: 'WebFrameLoaderClient.h': No such file or
> > directory
> > 7>WebIconDatabase.cpp
> > 7>..\WebIconDatabase.cpp(310) : error C2039: 'createCFString' : is not a
> > member of 'WebCore::String'
> > 7>
> > C:\cygwin\WebKit\WebKit\WebKitBuild\include\WebCore/PlatformString.h(48) :
> > see declaration of 'WebCore::String'
> > 7>..\WebIconDatabase.cpp(331) : error C2039: 'createCFString' : is not a
> > member of 'WebCore::String'
> > 7>
> > C:\cygwin\WebKit\WebKit\WebKitBuild\include\WebCore/PlatformString.h(48) :
> > see declaration of 'WebCore::String'
> > 7>WebInspector.cpp
> > 7>c:\cygwin\webkit\webkit\webkit\win\WebFrame.h(29) : fatal error C1083:
> > Cannot open include file: 'WebFrameLoaderClient.h': No such file or
> > directory
> > 7>WebMutableURLRequest.cpp
> > 7>..\WebMutableURLRequest.cpp(320) : error C2039:
> > 'setHostAllowsAnyHTTPSCertificate' : is not a member of
> > 'WebCore::ResourceHandle'
> > 7>
> > c:\cygwin\webkit\webkit\webkitbuild\include\webcore\ResourceHandle.h(87) :
> > see declaration of 'WebCore::ResourceHandle'
> > 7>..\WebMutableURLRequest.cpp(320) : error C3861:
> > 'setHostAllowsAnyHTTPSCertificate': identifier not found
> > 7>..\WebMutableURLRequest.cpp(353) : error C2039: 'setClientCertificate'
> > : is not a member of 'WebCore::ResourceHandle'
> > 7>
> > c:\cygwin\webkit\webkit\webkitbuild\include\webcore\ResourceHandle.h(87) :
> > see declaration of 'WebCore::ResourceHandle'
> > 7>..\WebMutableURLRequest.cpp(353) : error C2660:
> > 'WebMutableURLRequest::setClientCertificate' : function does not take 2
> > arguments
> > 7>WebPreferences.cpp
> > 7>..\WebPreferences.cpp(157) : error C2039: 'createCFString' : is not a
> > member of 'WebCore::String'
> > 7>
> > c:\cygwin\webkit\webkit\webkitbuild\include\webcore\PlatformString.h(48) :
> > see declaration of 'WebCore::String'
> > 7>WebResource.cpp
> > 7>WebScriptCallFrame.cpp
> > 7>C:\cygwin\WebKit\WebKit\JavaScriptCore\wtf/MathExtras.h(139) : error
> > C3861: 'rand_s': identifier not found
> > 7>WebScriptDebugger.cpp
> > 7>C:\cygwin\WebKit\WebKit\JavaScriptCore\wtf/MathExtras.h(139) : error
> > C3861: 'rand_s': identifier not found
> > 7>c:\cygwin\webkit\webkit\webkit\win\WebFrame.h(29) : fatal error C1083:
> > Cannot open include file: 'WebFrameLoaderClient.h': No such file or
> > directory
> > 7>WebScriptDebugServer.cpp
> > 7>c:\cygwin\webkit\webkit\webkit\win\WebFrame.h(29) : fatal error C1083:
> > Cannot open include file: 'WebFrameLoaderClient.h': No such file or
> > directory
> > 7>WebScrollBar.cpp
> > 7>C:\cygwin\WebKit\WebKit\JavaScriptCore\wtf/MathExtras.h(139) : error
> > C3861: 'rand_s': identifier not found
> > 7>WebSecurityOrigin.cpp
> > 7>c:\cygwin\webkit\webkit\webkitbuild\include\webcore\PlatformString.h(285)
> > : error C2220: warning treated as error - no 'object' file generated
> > 7>c:\cygwin\webkit\webkit\webkitbuild\include\webcore\PlatformString.h(285)
> > : warning C4267: '+=' : conversion from 'size_t' to 'int', possible loss of
> > data
> > 7>WebURLAuthenticationChallenge.cpp
> > 7>Generating Code...
> > 7>Compiling...
> > 7>WebURLAuthenticationChallengeSender.cpp
> > 7>..\WebURLAuthenticationChallengeSender.cpp(105) : error C2039:
> > 'receivedCancellation' : is not a member of 'WebCore::ResourceHandle'
> > 7>
> > C:\cygwin\WebKit\WebKit\WebKitBuild\include\WebCore/ResourceHandle.h(87) :
> > see declaration of 'WebCore::ResourceHandle'
> > 7>..\WebURLAuthenticationChallengeSender.cpp(116) : error C2039:
> > 'receivedRequestToContinueWithoutCredential' : is not a member of
> > 'WebCore::ResourceHandle'
> > 7>
> > C:\cygwin\WebKit\WebKit\WebKitBuild\include\WebCore/ResourceHandle.h(87) :
> > see declaration of 'WebCore::ResourceHandle'
> > 7>..\WebURLAuthenticationChallengeSender.cpp(132) : error C2039:
> > 'receivedCredential' : is not a member of 'WebCore::ResourceHandle'
> > 7>
> > C:\cygwin\WebKit\WebKit\WebKitBuild\include\WebCore/ResourceHandle.h(87) :
> > see declaration of 'WebCore::ResourceHandle'
> > 7>WebView.cpp
> > 7>c:\cygwin\webkit\webkit\webkit\win\WebFrame.h(29) : fatal error C1083:
> > Cannot open include file: 'WebFrameLoaderClient.h': No such file or
> > directory
> > 7>WebKitGraphics.cpp
> > 7>..\WebKitGraphics.cpp(75) : error C2664:
> > 'WebCore::GraphicsContext::GraphicsContext(PlatformGraphicsContext *)' :
> > cannot convert parameter 1 from 'CGContextRef' to 'PlatformGraphicsContext
> > *'
> > 7>        Types pointed to are unrelated; conversion requires
> > reinterpret_cast, C-style cast or function-style cast
> > 7>..\WebKitGraphics.cpp(80) : error C2664:
> > 'WebCore::WebCoreDrawTextAtPoint' : cannot convert parameter 5 from
> > 'CGColorRef' to 'const WebCore::Color &'
> > 7>        Reason: cannot convert from 'CGColorRef' to 'const
> > WebCore::Color'
> > 7>        No constructor could take the source type, or constructor
> > overload resolution was ambiguous
> > 7>WebLocalizableStrings.cpp
> > 7>..\WebLocalizableStrings.cpp(72) : error C2679: binary '=' : no
> > operator found which takes a right-hand operand of type 'const CFStringRef'
> > (or there is no acceptable conversion)
> > 7>
> > c:\cygwin\webkit\webkit\webkitbuild\include\webcore\PlatformString.h(209):
> > could be 'WebCore::String &WebCore::String::operator =(const WebCore::String
> > &)'
> > 7>        while trying to match the argument list '(WebCore::String,
> > const CFStringRef)'
> > 7>..\WebLocalizableStrings.cpp(114) : error C2039: 'createCFString' : is
> > not a member of 'WebCore::String'
> > 7>
> > c:\cygwin\webkit\webkit\webkitbuild\include\webcore\PlatformString.h(48) :
> > see declaration of 'WebCore::String'
> > 7>..\WebLocalizableStrings.cpp(150) : error C2039: 'createCFString' : is
> > not a member of 'WebCore::String'
> > 7>
> > c:\cygwin\webkit\webkit\webkitbuild\include\webcore\PlatformString.h(48) :
> > see declaration of 'WebCore::String'
> > 7>Generating Code...
> > 7>Project : warning PRJ0018 : The following environment variables were
> > not found:
> > 7>$(PRODUCTION)
> > 7>Build log was saved at "
> > file://C:\cygwin\WebKit\Output\obj\WebKit\Debug_Internal\BuildLog.htm"
> > 7>WebKit - 65 error(s), 11 warning(s)
> > 8>------ Build started: Project: DumpRenderTree, Configuration:
> > Debug_Internal Win32 ------
> > 9>------ Build started: Project: Drosera, Configuration: Debug_Internal
> > Win32 ------
> > 8>Performing Pre-Build Event...
> > 8>0 File(s) copied
> > 8>Linking...
> > 8>LINK : fatal error LNK1104: cannot open file 'WebKit_debug.lib'
> > 8>Project : warning PRJ0018 : The following environment variables were
> > not found:
> > 8>$(PRODUCTION)
> > 8>Build log was saved at "
> > file://C:\cygwin\WebKit\Output\obj\DumpRenderTree\Debug_Internal\BuildLog.htm
> > "
> > 8>DumpRenderTree - 1 error(s), 0 warning(s)
> > 9>Performing Pre-Build Event...
> > 9>Compiling resources...
> > 9>Linking...
> > 9>LINK : fatal error LNK1104: cannot open file
> > 'CoreFoundation_debug.lib'
> > 9>Project : warning PRJ0018 : The following environment variables were
> > not found:
> > 9>$(PRODUCTION)
> > 9>Build log was saved at "
> > file://C:\cygwin\WebKit\Output\obj\Drosera\Debug_Internal\BuildLog.htm"
> > 9>Drosera - 1 error(s), 0 warning(s)
> > ========== Build: 3 succeeded, 6 failed, 7 up-to-date, 0 skipped
> > ==========
> >
> >
> >
> > _______________________________________________
> > webkit-dev mailing list
> > webkit-dev at lists.webkit.org
> > http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev
> >
> >
>
> _______________________________________________
> webkit-dev mailing list
> webkit-dev at lists.webkit.org
> http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.webkit.org/pipermail/webkit-dev/attachments/20080304/b97ede31/attachment-0001.html 


More information about the webkit-dev mailing list