[Webkit-unassigned] [Bug 22178] Build errors in WebKit Cairo port.

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Sat Nov 15 03:05:56 PST 2008


https://bugs.webkit.org/show_bug.cgi?id=22178


mital.d.vora at gmail.com changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|RESOLVED                    |UNCONFIRMED
         Resolution|FIXED                       |




------- Comment #4 from mital.d.vora at gmail.com  2008-11-15 03:05 PDT -------
The Cairo build is still not compiling I am getting errors:

7>SVGPaintServerPatternCg.cpp
7>..\svg\graphics\cg\SVGPaintServerPatternCg.cpp(41) : error C2440:
'<function-style-cast>' : cannot convert from 'WebCore::FloatRect' to 'CGRect'
7>        No constructor could take the source type, or constructor overload
resolution was ambiguous
7>..\svg\graphics\cg\SVGPaintServerPatternCg.cpp(41) : error C2039:
'getCGImageRef' : is not a member of 'WebCore::Image'
7>        c:\Documents and Settings\mital.v\My Documents\Mital
Projects\Webkit\WebKit\WebCore\platform\graphics\Image.h(78) : see declaration
of 'WebCore::Image'
7>..\svg\graphics\cg\SVGPaintServerPatternCg.cpp(47) : error C2440:
'initializing' : cannot convert from 'PlatformGraphicsContext *' to
'CGContextRef'
7>        Types pointed to are unrelated; conversion requires reinterpret_cast,
C-style cast or function-style cast
7>..\svg\graphics\cg\SVGPaintServerPatternCg.cpp(84) : error C2065: 'm_pattern'
: undeclared identifier
7>..\svg\graphics\cg\SVGPaintServerPatternCg.cpp(85) : error C2440:
'<function-style-cast>' : cannot convert from 'WebCore::FloatRect' to 'CGRect'
7>        No constructor could take the source type, or constructor overload
resolution was ambiguous
7>..\svg\graphics\cg\SVGPaintServerPatternCg.cpp(93) : error C2065:
'm_patternSpace' : undeclared identifier
7>..\svg\graphics\cg\SVGPaintServerPatternCg.cpp(119) : error C2509: 'teardown'
: member function not declared in 'WebCore::SVGPaintServerPattern'
7>        c:\Documents and Settings\mital.v\My Documents\Mital
Projects\Webkit\WebKit\WebCore\svg\graphics\SVGPaintServerPattern.h(45) : see
declaration of 'WebCore::SVGPaintServerPattern'
7>SVGPaintServerGradientCg.cpp
7>..\svg\graphics\cg\SVGPaintServerGradientCg.cpp(44) : error C2039:
'SharedStopCache' : is not a member of 'WebCore::SVGPaintServerGradient'
7>        c:\documents and settings\mital.v\my documents\mital
projects\webkit\webkit\webcore\svg\graphics\SVGPaintServerGradient.h(57) : see
declaration of 'WebCore::SVGPaintServerGradient'
7>..\svg\graphics\cg\SVGPaintServerGradientCg.cpp(44) : error C2061: syntax
error : identifier 'SharedStopCache'
7>..\svg\graphics\cg\SVGPaintServerGradientCg.cpp(47) : error C4430: missing
type specifier - int assumed. Note: C++ does not support default-int
7>..\svg\graphics\cg\SVGPaintServerGradientCg.cpp(47) : error C2143: syntax
error : missing ',' before '*'
7>..\svg\graphics\cg\SVGPaintServerGradientCg.cpp(49) : error C2039:
'SharedStopCache' : is not a member of 'WebCore::SVGPaintServerGradient'
7>        c:\documents and settings\mital.v\my documents\mital
projects\webkit\webkit\webcore\svg\graphics\SVGPaintServerGradient.h(57) : see
declaration of 'WebCore::SVGPaintServerGradient'
7>..\svg\graphics\cg\SVGPaintServerGradientCg.cpp(49) : error C2065:
'SharedStopCache' : undeclared identifier
7>..\svg\graphics\cg\SVGPaintServerGradientCg.cpp(49) : error C2065:
'stopsCache' : undeclared identifier
7>..\svg\graphics\cg\SVGPaintServerGradientCg.cpp(49) : error C2039:
'SharedStopCache' : is not a member of 'WebCore::SVGPaintServerGradient'
7>        c:\documents and settings\mital.v\my documents\mital
projects\webkit\webkit\webcore\svg\graphics\SVGPaintServerGradient.h(57) : see
declaration of 'WebCore::SVGPaintServerGradient'
7>..\svg\graphics\cg\SVGPaintServerGradientCg.cpp(49) : error C2061: syntax
error : identifier 'SharedStopCache'
7>..\svg\graphics\cg\SVGPaintServerGradientCg.cpp(51) : error C2039:
'QuartzGradientStop' : is not a member of 'WebCore::SVGPaintServerGradient'
7>        c:\documents and settings\mital.v\my documents\mital
projects\webkit\webkit\webcore\svg\graphics\SVGPaintServerGradient.h(57) : see
declaration of 'WebCore::SVGPaintServerGradient'
7>..\svg\graphics\cg\SVGPaintServerGradientCg.cpp(51) : error C2065:
'QuartzGradientStop' : undeclared identifier
7>..\svg\graphics\cg\SVGPaintServerGradientCg.cpp(51) : error C2065: 'stops' :
undeclared identifier
7>..\svg\graphics\cg\SVGPaintServerGradientCg.cpp(51) : error C2227: left of
'->m_stops' must point to class/struct/union/generic type
7>        type is ''unknown-type''
7>..\svg\graphics\cg\SVGPaintServerGradientCg.cpp(51) : error C2228: left of
'.data' must have class/struct/union
7>..\svg\graphics\cg\SVGPaintServerGradientCg.cpp(53) : error C2227: left of
'->m_stops' must point to class/struct/union/generic type
7>        type is ''unknown-type''
7>..\svg\graphics\cg\SVGPaintServerGradientCg.cpp(53) : error C2228: left of
'.size' must have class/struct/union
7>..\svg\graphics\cg\SVGPaintServerGradientCg.cpp(55) : error C2146: syntax
error : missing ';' before identifier 'inValue'
7>..\svg\graphics\cg\SVGPaintServerGradientCg.cpp(55) : error C2065: 'inValue'
: undeclared identifier
7>..\svg\graphics\cg\SVGPaintServerGradientCg.cpp(55) : error C2065: 'inValues'
: undeclared identifier
7>..\svg\graphics\cg\SVGPaintServerGradientCg.cpp(58) : error C2065: 'outColor'
: undeclared identifier
7>..\svg\graphics\cg\SVGPaintServerGradientCg.cpp(64) : error C2228: left of
'.colorArray' must have class/struct/union
7>..\svg\graphics\cg\SVGPaintServerGradientCg.cpp(68) : error C2228: left of
'.offset' must have class/struct/union
7>..\svg\graphics\cg\SVGPaintServerGradientCg.cpp(69) : error C2228: left of
'.colorArray' must have class/struct/union
7>..\svg\graphics\cg\SVGPaintServerGradientCg.cpp(70) : error C2228: left of
'.offset' must have class/struct/union
7>..\svg\graphics\cg\SVGPaintServerGradientCg.cpp(71) : error C2228: left of
'.colorArray' must have class/struct/union
7>..\svg\graphics\cg\SVGPaintServerGradientCg.cpp(74) : error C2228: left of
'.offset' must have class/struct/union
7>..\svg\graphics\cg\SVGPaintServerGradientCg.cpp(74) : fatal error C1903:
unable to recover from previous error(s); stopping compilation
7>SVGPaintServerCg.cpp
7>..\svg\graphics\cg\SVGPaintServerCg.cpp(49) : error C2065: 'CGContextRef' :
undeclared identifier
7>..\svg\graphics\cg\SVGPaintServerCg.cpp(49) : error C2146: syntax error :
missing ';' before identifier 'contextRef'
7>..\svg\graphics\cg\SVGPaintServerCg.cpp(49) : error C2065: 'contextRef' :
undeclared identifier
7>..\svg\graphics\cg\SVGPaintServerCg.cpp(52) : error C3861: 'fillPath':
identifier not found
7>..\svg\graphics\cg\SVGPaintServerCg.cpp(55) : error C3861: 'strokePath':
identifier not found
7>..\svg\graphics\cg\SVGPaintServerCg.cpp(58) : error C2039: 'strokePath' : is
not a member of 'WebCore::SVGPaintServer'
7>        c:\Documents and Settings\mital.v\My Documents\Mital
Projects\Webkit\WebKit\WebCore\svg\graphics\SVGPaintServer.h(59) : see
declaration of 'WebCore::SVGPaintServer'
7>..\svg\graphics\cg\SVGPaintServerCg.cpp(58) : error C2146: syntax error :
missing ')' before identifier 'context'
7>..\svg\graphics\cg\SVGPaintServerCg.cpp(58) : error C2182: 'strokePath' :
illegal use of type 'void'
7>..\svg\graphics\cg\SVGPaintServerCg.cpp(58) : error C2059: syntax error : ')'
7>..\svg\graphics\cg\SVGPaintServerCg.cpp(59) : error C2143: syntax error :
missing ';' before '{'
7>..\svg\graphics\cg\SVGPaintServerCg.cpp(59) : error C2447: '{' : missing
function header (old-style formal list?)
7>..\svg\graphics\cg\SVGPaintServerCg.cpp(63) : error C2039: 'clipToStrokePath'
: is not a member of 'WebCore::SVGPaintServer'
7>        c:\Documents and Settings\mital.v\My Documents\Mital
Projects\Webkit\WebKit\WebCore\svg\graphics\SVGPaintServer.h(59) : see
declaration of 'WebCore::SVGPaintServer'
7>..\svg\graphics\cg\SVGPaintServerCg.cpp(63) : error C2146: syntax error :
missing ')' before identifier 'context'
7>..\svg\graphics\cg\SVGPaintServerCg.cpp(63) : error C2182: 'clipToStrokePath'
: illegal use of type 'void'
7>..\svg\graphics\cg\SVGPaintServerCg.cpp(63) : error C2059: syntax error : ')'
7>..\svg\graphics\cg\SVGPaintServerCg.cpp(64) : error C2143: syntax error :
missing ';' before '{'
7>..\svg\graphics\cg\SVGPaintServerCg.cpp(64) : error C2447: '{' : missing
function header (old-style formal list?)
7>..\svg\graphics\cg\SVGPaintServerCg.cpp(69) : error C2039: 'fillPath' : is
not a member of 'WebCore::SVGPaintServer'
7>        c:\Documents and Settings\mital.v\My Documents\Mital
Projects\Webkit\WebKit\WebCore\svg\graphics\SVGPaintServer.h(59) : see
declaration of 'WebCore::SVGPaintServer'
7>..\svg\graphics\cg\SVGPaintServerCg.cpp(69) : error C2146: syntax error :
missing ')' before identifier 'context'
7>..\svg\graphics\cg\SVGPaintServerCg.cpp(69) : error C2182: 'fillPath' :
illegal use of type 'void'
7>..\svg\graphics\cg\SVGPaintServerCg.cpp(69) : error C2059: syntax error : ')'
7>..\svg\graphics\cg\SVGPaintServerCg.cpp(70) : error C2143: syntax error :
missing ';' before '{'
7>..\svg\graphics\cg\SVGPaintServerCg.cpp(70) : error C2447: '{' : missing
function header (old-style formal list?)
7>..\svg\graphics\cg\SVGPaintServerCg.cpp(77) : error C2039: 'clipToFillPath' :
is not a member of 'WebCore::SVGPaintServer'
7>        c:\Documents and Settings\mital.v\My Documents\Mital
Projects\Webkit\WebKit\WebCore\svg\graphics\SVGPaintServer.h(59) : see
declaration of 'WebCore::SVGPaintServer'
7>..\svg\graphics\cg\SVGPaintServerCg.cpp(77) : error C2146: syntax error :
missing ')' before identifier 'context'
7>..\svg\graphics\cg\SVGPaintServerCg.cpp(77) : error C2182: 'clipToFillPath' :
illegal use of type 'void'
7>..\svg\graphics\cg\SVGPaintServerCg.cpp(77) : error C2059: syntax error : ')'
7>..\svg\graphics\cg\SVGPaintServerCg.cpp(78) : error C2143: syntax error :
missing ';' before '{'
7>..\svg\graphics\cg\SVGPaintServerCg.cpp(78) : error C2447: '{' : missing
function header (old-style formal list?)
7>RenderPathCg.cpp
7>..\svg\graphics\cg\RenderPathCg.cpp(60) : error C2440: 'initializing' :
cannot convert from 'PlatformPath *' to 'WebCore::CGMutablePathRef'
7>        Types pointed to are unrelated; conversion requires reinterpret_cast,
C-style cast or function-style cast
7>..\svg\graphics\cg\RenderPathCg.cpp(68) : 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>..\svg\graphics\cg\RenderPathCg.cpp(71) : error C2664:
'CGContextPathContainsPoint' : cannot convert parameter 2 from 'const
WebCore::FloatPoint' to 'CGPoint'
7>        No user-defined-conversion operator available that can perform this
conversion, or the operator cannot be called
7>CgSupport.cpp
7>..\svg\graphics\cg\CgSupport.cpp(72) : error C2440: 'initializing' : cannot
convert from 'PlatformPath *' to 'CGPathRef'
7>        Types pointed to are unrelated; conversion requires reinterpret_cast,
C-style cast or function-style cast
7>..\svg\graphics\cg\CgSupport.cpp(80) : 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>..\svg\graphics\cg\CgSupport.cpp(94) : error C2440: '<function-style-cast>' :
cannot convert from 'CGRect' to 'WebCore::FloatRect'
7>        No constructor could take the source type, or constructor overload
resolution was ambiguous
7>SVGResourceMasker.cpp
7>SVGResourceMarker.cpp


-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.



More information about the webkit-unassigned mailing list