[webkit-dev] Problem with building WebKit
Adam Roben
aroben at apple.com
Wed May 6 16:20:57 PDT 2009
On May 6, 2009, at 7:15 PM, Seby wrote:
> I've already tried to build the same after removing the WebKit Build
> directory and updating to latest source from svn. Do you meant to
> try reinstalling the MS VC++ Express and PlatformSDK?
No, I meant to remove the WebKitBuild directory, like you said you did.
Are there any failures in the WebCoreGenerated project? That's the
project that generates SVGNames.h.
-Adam
> On Wed, May 6, 2009 at 2:46 PM, Adam Roben <aroben at apple.com> wrote:
> On May 6, 2009, at 2:41 PM, Seby wrote:
>
>> Yes, That is the issue. It now fails at WebCore and here is the
>> errors:
>>
>> Output Window
>>
>> - - - -
>> - - - -
>> SVGResourceFilterCg.cpp
>> SVGResourceMasker.cpp
>> e:\cygwin\home\seby\webkit\webcore\svg\SVGElement.h(29) : fatal
>> error C1083: Cannot open include file: 'SVGNames.h': No such file
>> or directory
>> SVGResourceMarker.cpp
>> SVGResourceFilter.cpp
>> SVGResourceClipper.cpp
>> SVGResource.cpp
>> e:\cygwin\home\Seby\WebKit\WebCore\svg\SVGElement.h(29) : fatal
>> error C1083: Cannot open include file: 'SVGNames.h': No such file
>> or directory
>> SVGPaintServerSolid.cpp
>> SVGPaintServerRadialGradient.cpp
>> SVGPaintServerPattern.cpp
>> e:\cygwin\home\seby\webkit\webcore\svg\SVGElement.h(29) : fatal
>> error C1083: Cannot open include file: 'SVGNames.h': No such file
>> or directory
>> SVGPaintServerLinearGradient.cpp
>> - - - -
>> - - - -
>>
>> I can see these files in this directory using Windows Explorer or
>> MyComputer. Do you think it is fails due to the upper/lower case
>> issue of my home directory?
>
> I think you're seeing SVGNames.in, which is the filed used to
> generate SVGNames.h. Do you see any earlier errors in the
> WebCoreGenerated project about failing to generate this file? You
> might want to try doing a clean build now that you've gotten these
> other errors fixed.
>
> -Adam
>
>> On Wed, May 6, 2009 at 11:21 AM, Adam Roben <aroben at apple.com> wrote:
>> It looks like Cygwin's link.exe is getting invoked instead of VC++
>> Express's link.exe. I suspect you have an issue with your PATH. You
>> could try adding the directory that contains VC++ Express's
>> link.exe to your PATH.
>>
>> -Adam
>>
>> On May 6, 2009, at 5:33 AM, Seby wrote:
>>
>>> Hello Adam,
>>>
>>> I tried to build WebKit using the latest version and I see that
>>> the "JavaScriptCoreGenerated" without errors other than the xcopy
>>> error:
>>>
>>> Output Window
>>>
>>> Performing Makefile project actions
>>> xcopy /y/d/e/i "..\..\..\WebKitLibraries\win\tools" "E:\cygwin
>>> \home\Seby\WebKit\WebKitLibraries\win\tools"
>>> Cannot perform a cyclic copy
>>> 0 File(s) copied
>>> touch "E:\Build\buildfailed"
>>> - - - - - -
>>> logs omitted
>>> - - - - - -
>>> Results
>>>
>>> Build log was saved at "file://E:\Build\obj\JavaScriptCoreGenerated\Release\BuildLog.htm
>>> "
>>> JavaScriptCoreGenerated - 0 error(s), 0 warning(s)
>>>
>>> And the second one (record-memory-win) failed w/ the link usage
>>> error as shown below:
>>>
>>> Output Window
>>>
>>> Compiling...
>>> main.cpp
>>> Linking...
>>> link: extra operand `/ERRORREPORT:QUEUE'
>>> Try `link --help' for more information.
>>> Project : error PRJ0002 : Error result 1 returned from 'E:\cygwin
>>> \bin\link.exe'.
>>> Results
>>>
>>> Build log was saved at "file://E:\Build\obj\record-memory-win\Release\BuildLog.htm
>>> "
>>> record-memory-win - 1 error(s), 0 warning(s)
>>>
>>> The thrid one (WTF) was successful showing the below Result:
>>>
>>> Results
>>>
>>> Build log was saved at "file://E:\Build\obj\WTF\Release
>>> \BuildLog.htm"
>>> WTF - 0 error(s), 0 warning(s)
>>>
>>> And again the link error on JavaScriptCore
>>>
>>> Performing Pre-Link Event...
>>> Linking...
>>> link: missing operand after `ÿþ/'
>>> Try `link --help' for more information.
>>> Project : error PRJ0002 : Error result 1 returned from 'E:\cygwin
>>> \bin\link.exe'.
>>> Project : warning PRJ0018 : The following environment variables
>>> were not found:
>>> $(PRODUCTION)
>>> Results
>>>
>>> Build log was saved at "file://E:\Build\obj\JavaScriptCore\Release\BuildLog.htm
>>> "
>>> JavaScriptCore - 1 error(s), 0 warning(s)
>>>
>>> WebCoreGenerated:
>>>
>>> Output Window
>>>
>>> Performing Makefile project actions
>>> Project : error PRJ0002 : Error result 1 returned from 'C:\WINDOWS
>>> \system32\cmd.exe'.
>>> Results
>>>
>>> Build log was saved at "file://E:\Build\obj\WebCoreGenerated\Release\BuildLog.htm
>>> "
>>> WebCoreGenerated - 1 error(s), 0 warning(s)
>>>
>>> and so on. The WebCore BuildLog.htm showed a lot of errors (918).
>>> Please let me know if I'm missing any thing.
>>>
>>> Thanks,
>>> Seby.
>>>
>>>
>>> On Tue, May 5, 2009 at 11:59 AM, Adam Roben <aroben at apple.com>
>>> wrote:
>>> On May 5, 2009, at 11:13 AM, Seby wrote:
>>>
>>>> Any good news?
>>>
>>> Yes:
>>>
>>> http://trac.webkit.org/changeset/43239
>>>
>>> Sorry for the delay. Let us know if you have any more trouble!
>>>
>>> -Adam
>>> .
>>>>
>>>> Are you using VC++ Express? If so, you might be running into this
>>>> bug: https://bugs.webkit.org/show_bug.cgi?id=25308
>>>>
>>>> I'll try to land a fix for that bug today.
>>>>
>>>> -Adam
>>> _______________________________________________
>>>
>>> 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/20090506/70d857ea/attachment-0001.html>
More information about the webkit-dev
mailing list