[webkit-dev] Errors during Windows Cairo compile

Brent Fulgham bfulgham at gmail.com
Tue Mar 4 20:27:09 PST 2008


Richard,

Problem #1:  It looks like your source is out of date.  platform/win/ 
PlatformScrollBarWin.cpp has been in the SVN archive for a few days now.
Problem #2:  There's something weird about the 'jmorecfg.h' file.   
It's trying to define some basic Windows types needed for compiling.   
It's acting like it doesn't recognize your development environment as  
Windows.

-Brent



On Mar 4, 2008, at 5:15 PM, Bailey, Richard wrote:

> I deleted WebKit/Output and WebKit/WebKitBuild and reran build-webkit
>
> I then search for all the build.htm and sorted in time and  
> backtracked to earliest one showing errors.
>
> Attached is BuildLog from WebCore
> And below are the errors.
>
>
> PlatformScrollBarWin.cpp
> c1xx : fatal error C1083: Cannot open source file: '..\platform\win 
> \PlatformScrollBarWin.cpp': No such file or directory
>
> JPEGImageDecoder.cpp
> c:\graphics_formats\jpeg-6b\jmorecfg.h(161) : error C2371: 'INT32' :  
> redefinition; different basic types
>         C:\Program Files\Microsoft Platform SDK for Windows Server  
> 2003 R2\Include\basetsd.h(62) : see declaration of 'INT32'
> c:\graphics_formats\jpeg-6b\jmorecfg.h(215) : warning C4005: 'FAR' :  
> macro redefinition
>         C:\Program Files\Microsoft Platform SDK for Windows Server  
> 2003 R2\Include\windef.h(145) : see previous definition of 'FAR'
> c:\graphics_formats\jpeg-6b\jmorecfg.h(227) : error C2371:  
> 'boolean' : redefinition; different basic types
>         c:\program files\microsoft platform sdk for windows server  
> 2003 r2\include\rpcndr.h(147) : see declaration of 'boolean'
> ..\platform\image-decoders\jpeg\JPEGImageDecoder.cpp(166) : warning  
> C4611: interaction between '_setjmp' and C++ object destruction is  
> non-portable
> PNGImageDecoder.cpp
> ..\platform\image-decoders\png\PNGImageDecoder.cpp(100) : warning  
> C4611: interaction between '_setjmp' and C++ object destruction is  
> non-portable
>
>
>
> From: webkit-dev-bounces at lists.webkit.org [mailto:webkit-dev-bounces at lists.webkit.org 
> ] On Behalf Of Bailey, Richard
> Sent: Tuesday, March 04, 2008 4:10 PM
> To: Brent Fulgham
> Cc: webkit-dev at lists.webkit.org; Daniel Zucker
> Subject: Re: [webkit-dev] Errors during Windows Cairo compile
>
> Hi Brent,
>
> Here is the buildlog from javascriptcore.
> No errors but a bunch of 0 Files copied in the post-build step.
>
> Also, I do not have a JavaScriptCoreGlue or a JavaScriptGlue in my  
> Output/obj path
>
> Thanks,
> Richard
>
>
> From: Brent Fulgham [mailto:bfulgham at gmail.com]
> Sent: Tuesday, March 04, 2008 4:00 PM
> To: Bailey, Richard
> Cc: Daniel Zucker; webkit-dev at lists.webkit.org
> Subject: Re: [webkit-dev] Errors during Windows Cairo compile
>
> Hi Richard,
>
> These errors indicates than an earlier build step failed.  Take a  
> look at the JavaScriptCore or other build logs to see which one  
> failed first.
>
> The usual build order is something like:
>
> JavaScriptCore
> JavaScriptCoreGlue
> WebCore
> WebKit
>
>
> -Brent
> On Tue, Mar 4, 2008 at 3:21 PM, Bailey, Richard  
> <richbail at amazon.com> wrote:
>
>
> Compiling...
>
> MarshallingHelpers.cpp
>
> ..\MarshallingHelpers.cpp(31) : fatal error C1083: Cannot open  
> include file: 'WebCore/IntRect.h': No such file or directory
>
> WebCoreLocalizedStrings.cpp
>
> ..\WebCoreLocalizedStrings.cpp(28) : fatal error C1083: Cannot open  
> include file: 'WebCore/IntSize.h': No such file or directory
>
> WebInspectorClient.cpp
>
>
> c:\cygwin\webkit\webkit\webkit\win\WebDatabaseManager.h(32) : fatal  
> error C1083: Cannot open include file: 'WebCore/ 
> DatabaseTrackerClient.h': No such file or directory
>
> WebKitDLL.cpp
>
>
>
> <BuildLog.htm>

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.webkit.org/pipermail/webkit-dev/attachments/20080304/f96d0d67/attachment-0001.html 


More information about the webkit-dev mailing list