[webkit-dev] Can WindowsCairo port be build ?

Leo Yang luckyyong at gmail.com
Tue Aug 12 04:30:31 PDT 2008


Hi everybody,
I tried to build Cairo port on windows, it seems that there are some
problems when build WebKit. Is WindowsCairo port active? How can I get it
built ?

Thanks!

WebArchive.cpp
..\WebArchive.cpp(32) : fatal error C1083: Cannot open include file:
'WebCore/LegacyWebArchive.h': No such file or directory
WebBackForwardList.cpp
Generating Code...
Compiling...
WebCache.cpp
WebCookieManager.cpp
WebCoreStatistics.cpp
WebDatabaseManager.cpp
WebDataSource.cpp
WebDocumentLoader.cpp
WebDownload.cpp
..\WebDownload.cpp(46) : fatal error C1083: Cannot open include file:
'WebCore/AuthenticationCF.h': No such file or directory
WebDropSource.cpp
WebElementPropertyBag.cpp
WebError.cpp
WebFrame.cpp
..\WebFrame.cpp(1765) : error C2664: 'CGContextSaveGState' : cannot
convert parameter 1 from 'PlatformGraphicsContext *' to 'CGContextRef'
        Types pointed to are unrelated; conversion requires
reinterpret_cast, C-style cast or function-style cast
..\WebFrame.cpp(1773) : error C2664: 'CGContextBeginPage' : cannot
convert parameter 1 from 'PlatformGraphicsContext *' to 'CGContextRef'
        Types pointed to are unrelated; conversion requires
reinterpret_cast, C-style cast or function-style cast
..\WebFrame.cpp(1776) : error C2664: 'CGContextGetBaseCTM' : cannot
convert parameter 1 from 'PlatformGraphicsContext *' to 'CGContextRef'
        Types pointed to are unrelated; conversion requires
reinterpret_cast, C-style cast or function-style cast
..\WebFrame.cpp(1779) : error C2664: 'CGContextScaleCTM' : cannot
convert parameter 1 from 'PlatformGraphicsContext *' to 'CGContextRef'
        Types pointed to are unrelated; conversion requires
reinterpret_cast, C-style cast or function-style cast
..\WebFrame.cpp(1780) : error C2664: 'CGContextTranslateCTM' : cannot
convert parameter 1 from 'PlatformGraphicsContext *' to 'CGContextRef'
        Types pointed to are unrelated; conversion requires
reinterpret_cast, C-style cast or function-style cast
..\WebFrame.cpp(1781) : error C2664: 'CGContextSetBaseCTM' : cannot
convert parameter 1 from 'PlatformGraphicsContext *' to 'CGContextRef'
        Types pointed to are unrelated; conversion requires
reinterpret_cast, C-style cast or function-style cast
..\WebFrame.cpp(1786) : error C2664: 'CGContextTranslateCTM' : cannot
convert parameter 1 from 'PlatformGraphicsContext *' to 'CGContextRef'
        Types pointed to are unrelated; conversion requires
reinterpret_cast, C-style cast or function-style cast
..\WebFrame.cpp(1802) : error C2664: 'CGContextEndPage' : cannot
convert parameter 1 from 'PlatformGraphicsContext *' to 'CGContextRef'
        Types pointed to are unrelated; conversion requires
reinterpret_cast, C-style cast or function-style cast
..\WebFrame.cpp(1803) : error C2664: 'CGContextRestoreGState' : cannot
convert parameter 1 from 'PlatformGraphicsContext *' to 'CGContextRef'
        Types pointed to are unrelated; conversion requires
reinterpret_cast, C-style cast or function-style cast
WebFramePolicyListener.cpp
WebHistory.cpp
WebHistoryItem.cpp
WebHTMLRepresentation.cpp
WebIconDatabase.cpp
WebIconFetcher.cpp
WebInspector.cpp
WebJavaScriptCollector.cpp
WebKitLogging.cpp
Generating Code...
Compiling...
WebKitStatistics.cpp
WebMutableURLRequest.cpp
WebNotification.cpp
WebNotificationCenter.cpp
WebPreferences.cpp
WebResource.cpp
WebScriptCallFrame.cpp
WebScriptDebugServer.cpp
WebScriptObject.cpp
WebScrollBar.cpp
WebSecurityOrigin.cpp
WebTextRenderer.cpp
WebURLAuthenticationChallenge.cpp
WebURLAuthenticationChallengeSender.cpp
WebURLCredential.cpp
WebURLProtectionSpace.cpp
WebURLResponse.cpp
WebView.cpp
WebKitGraphics.cpp
..\WebKitGraphics.cpp(101) : error C2664:
'WebCore::GraphicsContext::GraphicsContext(PlatformGraphicsContext *)'
: cannot convert parameter 1 from 'CGContextRef' to
'PlatformGraphicsContext *'
        Types pointed to are unrelated; conversion requires
reinterpret_cast, C-style cast or function-style cast
..\WebKitGraphics.cpp(111) : error C2664:
'WebCore::GraphicsContext::setShadow' : cannot convert parameter 3
from 'CGColorRef' to 'const WebCore::Color &'
        Reason: cannot convert from 'CGColorRef' to 'const WebCore::Color'
        No constructor could take the source type, or constructor
overload resolution was ambiguous
..\WebKitGraphics.cpp(113) : error C2664:
'WebCore::WebCoreDrawTextAtPoint' : cannot convert parameter 5 from
'CGColorRef' to 'const WebCore::Color &'
        Reason: cannot convert from 'CGColorRef' to 'const WebCore::Color'
        No constructor could take the source type, or constructor
overload resolution was ambiguous
WebLocalizableStrings.cpp
Generating Code...
Compiling...
DOMCreateInstance.cpp
GEN_DOMObject.cpp
GEN_DOMAttr.cpp
GEN_DOMCDATASection.cpp
GEN_DOMCharacterData.cpp
GEN_DOMComment.cpp
GEN_DOMCounter.cpp
GEN_DOMCSSCharsetRule.cpp
GEN_DOMCSSFontFaceRule.cpp
GEN_DOMCSSImportRule.cpp
GEN_DOMCSSMediaRule.cpp
GEN_DOMCSSPageRule.cpp
GEN_DOMCSSPrimitiveValue.cpp
GEN_DOMCSSRule.cpp
GEN_DOMCSSRuleList.cpp
GEN_DOMCSSStyleDeclaration.cpp
GEN_DOMCSSStyleRule.cpp
GEN_DOMCSSStyleSheet.cpp
GEN_DOMCSSUnknownRule.cpp
GEN_DOMCSSValue.cpp
Generating Code...
Compiling...
GEN_DOMCSSValueList.cpp
GEN_DOMDocument.cpp
GEN_DOMDocumentFragment.cpp
GEN_DOMDocumentType.cpp
GEN_DOMDOMImplementation.cpp
GEN_DOMElement.cpp
GEN_DOMEntity.cpp
GEN_DOMEntityReference.cpp
GEN_DOMEvent.cpp
GEN_DOMEventListener.cpp
GEN_DOMHTMLAnchorElement.cpp
GEN_DOMHTMLAppletElement.cpp
GEN_DOMHTMLAreaElement.cpp
GEN_DOMHTMLBaseElement.cpp
GEN_DOMHTMLBaseFontElement.cpp
GEN_DOMHTMLBlockquoteElement.cpp
GEN_DOMHTMLBodyElement.cpp
GEN_DOMHTMLBRElement.cpp
GEN_DOMHTMLButtonElement.cpp
GEN_DOMHTMLCollection.cpp
Generating Code...
Compiling...
GEN_DOMHTMLDirectoryElement.cpp
GEN_DOMHTMLDivElement.cpp
GEN_DOMHTMLDListElement.cpp
GEN_DOMHTMLDocument.cpp
GEN_DOMHTMLElement.cpp
GEN_DOMHTMLEmbedElement.cpp
GEN_DOMHTMLFieldSetElement.cpp
GEN_DOMHTMLFontElement.cpp
GEN_DOMHTMLFormElement.cpp
GEN_DOMHTMLFrameElement.cpp
GEN_DOMHTMLFrameSetElement.cpp
GEN_DOMHTMLHeadElement.cpp
GEN_DOMHTMLHeadingElement.cpp
GEN_DOMHTMLHRElement.cpp
GEN_DOMHTMLHtmlElement.cpp
GEN_DOMHTMLIFrameElement.cpp
GEN_DOMHTMLImageElement.cpp
GEN_DOMHTMLInputElement.cpp
GEN_DOMHTMLIsIndexElement.cpp
GEN_DOMHTMLLabelElement.cpp
Generating Code...
Compiling...
GEN_DOMHTMLLegendElement.cpp
GEN_DOMHTMLLIElement.cpp
GEN_DOMHTMLLinkElement.cpp
GEN_DOMHTMLMapElement.cpp
GEN_DOMHTMLMarqueeElement.cpp
GEN_DOMHTMLMenuElement.cpp
GEN_DOMHTMLMetaElement.cpp
GEN_DOMHTMLModElement.cpp
GEN_DOMHTMLObjectElement.cpp
GEN_DOMHTMLOListElement.cpp
GEN_DOMHTMLOptGroupElement.cpp
GEN_DOMHTMLOptionElement.cpp
GEN_DOMHTMLOptionsCollection.cpp
GEN_DOMHTMLParagraphElement.cpp
GEN_DOMHTMLParamElement.cpp
GEN_DOMHTMLPreElement.cpp
GEN_DOMHTMLQuoteElement.cpp
GEN_DOMHTMLScriptElement.cpp
GEN_DOMHTMLSelectElement.cpp
GEN_DOMHTMLStyleElement.cpp
Generating Code...
Compiling...
GEN_DOMHTMLTableCaptionElement.cpp
GEN_DOMHTMLTableCellElement.cpp
GEN_DOMHTMLTableColElement.cpp
GEN_DOMHTMLTableElement.cpp
GEN_DOMHTMLTableRowElement.cpp
GEN_DOMHTMLTableSectionElement.cpp
GEN_DOMHTMLTextAreaElement.cpp
GEN_DOMHTMLTitleElement.cpp
GEN_DOMHTMLUListElement.cpp
GEN_DOMMediaList.cpp
GEN_DOMNamedNodeMap.cpp
GEN_DOMNode.cpp
GEN_DOMNodeList.cpp
GEN_DOMNotation.cpp
GEN_DOMProcessingInstruction.cpp
GEN_DOMRect.cpp
GEN_DOMStyleSheet.cpp
GEN_DOMStyleSheetList.cpp
GEN_DOMText.cpp
EmbeddedWidget.cpp
Generating Code...
Compiling...
WebChromeClient.cpp
WebContextMenuClient.cpp
WebDragClient.cpp
..\WebCoreSupport\WebDragClient.cpp(235) : error C2664:
'WebCore::GraphicsContext::GraphicsContext(PlatformGraphicsContext *)'
: cannot convert parameter 1 from 'CGContextRef' to
'PlatformGraphicsContext *'
        Types pointed to are unrelated; conversion requires
reinterpret_cast, C-style cast or function-style cast
WebEditorClient.cpp
WebFrameLoaderClient.cpp
WebInspectorClient.cpp
WebInspectorDelegate.cpp
Generating Code...
Project : warning PRJ0018 : The following environment variables were not found:
$(PRODUCTION)



-- 
Best Regards,
Leo
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.webkit.org/pipermail/webkit-dev/attachments/20080812/8463d6e3/attachment.html 


More information about the webkit-dev mailing list