[webkit-dev] Build Error in the Cairo Port

Aram Hăvărneanu aram.h at mgk.ro
Wed Mar 24 08:56:14 PDT 2010


I am trying to build the Cairo port of WebKit, on Windows. The Apple
port builds just fine.

The Cairo port fails when building the WebKit project:

9>------ Build started: Project: WebKit, Configuration: Release_Cairo
Win32 ------
9>Performing Pre-Build Event...
9>/usr/bin/which: no bash in (/cygdrive/c/Program Files/Microsoft
SDKs/Windows/v7.0/bin:/cygdrive/c/Program Files (x86)/Microsoft Visual
Studio 8/VC/bin:/cygdrive/c/Program Files (x86)/Microsoft Visual
Studio 8/Common7/Tools/bin:/cygdrive/c/Program Files (x86)/Microsoft
Visual Studio 8/Common7/tools:/cygdrive/c/Program Files
(x86)/Microsoft Visual Studio 8/Common7/ide:/cygdrive/c/Program Files
(x86)/HTML Help Workshop:/cygdrive/c/Program Files (x86)/Microsoft
Visual Studio 8/SDK/v2.0/bin:/cygdrive/c/Windows/Microsoft.NET/Framework/v2.0.50727:/cygdrive/c/Program
Files (x86)/Microsoft Visual Studio 8/:/cygdrive/c/Program Files
(x86)/Microsoft Visual Studio
8/SDK/v2.0/bin:/cygdrive/c/Windows/SysWow64:/cygdrive/c/Python26/Scripts:/cygdrive/c/Python26/:/cygdrive/c/Windows/system32:/cygdrive/c/Windows:/cygdrive/c/Windows/System32/Wbem:/cygdrive/c/Windows/System32/WindowsPowerShell/v1.0/:/cygdrive/c/Windows/SUA/common/:/cygdrive/c/Windows/SUA/usr/lib/:/cygdrive/c/SysinternalsSuite:/cygdrive/c/Program
Files (x86)/TortoiseHg/:/cygdrive/c/Users/Empathy/AppData/Roaming/Python/Scripts)
9>cygwin warning:
9>  MS-DOS style path detected: C:\ws\WebKit\WebKitBuild\tmp.cpp
9>  Preferred POSIX equivalent is: /cygdrive/c/ws/WebKit/WebKitBuild/tmp.cpp
9>  CYGWIN environment variable option "nodosfilewarning" turns off
this warning.
9>  Consult the user's guide for more details about POSIX paths:
9>    http://cygwin.com/cygwin-ug-net/using.html#using-pathnames
9>cl : Command line warning D9040 : ignoring option '/analyze'; Code
Analysis warnings are not available in this edition of the compiler
9>tmp.cpp
9>File not found - *
9>0 File(s) copied
9>cygwin warning:
9>  MS-DOS style path detected:
C:\ws\WebKit\WebKitLibraries\win\tools\scripts\auto-version.sh
9>  Preferred POSIX equivalent is:
/cygdrive/c/ws/WebKit/WebKitLibraries/win/tools/scripts/auto-version.sh
9>  CYGWIN environment variable option "nodosfilewarning" turns off
this warning.
9>  Consult the user's guide for more details about POSIX paths:
9>    http://cygwin.com/cygwin-ug-net/using.html#using-pathnames
9>Compiling...
9>WebKitPrefix.cpp
9>Compiling...
9>WebPluginHalterClient.cpp
9>WebInspectorDelegate.cpp
9>WebInspectorClientCF.cpp
9>WebInspectorClient.cpp
9>c:\ws\webkit\webkitbuild\include\webcore\SimpleFontData.h(28) :
fatal error C1083: Cannot open include file: 'FontPlatformData.h': No
such file or directory
9>WebGeolocationControllerClient.cpp
9>WebFrameLoaderClient.cpp
9>c:\ws\webkit\webkitbuild\include\webcore\SimpleFontData.h(28) :
fatal error C1083: Cannot open include file: 'FontPlatformData.h': No
such file or directory
9>WebEditorClient.cpp
9>WebDragClient.cpp
9>c:\ws\webkit\webkitbuild\include\webcore\SimpleFontData.h(28) :
fatal error C1083: Cannot open include file: 'FontPlatformData.h': No
such file or directory
9>WebDesktopNotificationsDelegate.cpp
9>WebContextMenuClient.cpp
9>WebChromeClient.cpp
9>c:\ws\webkit\webkitbuild\include\webcore\SimpleFontData.h(28) :
fatal error C1083: Cannot open include file: 'FontPlatformData.h': No
such file or directory
9>EmbeddedWidget.cpp
9>c:\ws\webkit\webkitbuild\include\webcore\SimpleFontData.h(28) :
fatal error C1083: Cannot open include file: 'FontPlatformData.h': No
such file or directory
9>WebLocalizableStrings.cpp
9>WebKitCOMAPI.cpp
9>WebWorkersPrivate.cpp
9>WebView.cpp
9>c:\ws\webkit\webkitbuild\include\webcore\SimpleFontData.h(28) :
fatal error C1083: Cannot open include file: 'FontPlatformData.h': No
such file or directory
9>WebURLResponse.cpp
9>WebURLProtectionSpace.cpp
9>WebURLCredential.cpp
9>WebURLAuthenticationChallengeSenderCurl.cpp
9>Compiling...
9>WebURLAuthenticationChallengeSender.cpp
9>WebURLAuthenticationChallenge.cpp
9>WebTextRenderer.cpp
9>WebSerializedJSValue.cpp
9>WebSecurityOrigin.cpp
9>WebScrollBar.cpp
9>WebScriptWorld.cpp
9>WebScriptObject.cpp
9>WebResource.cpp
9>WebPreferences.cpp
9>c:\ws\webkit\webkitbuild\include\webcore\SimpleFontData.h(28) :
fatal error C1083: Cannot open include file: 'FontPlatformData.h': No
such file or directory
9>WebNotificationCenter.cpp
9>WebNotification.cpp
9>WebNavigationData.cpp
9>WebMutableURLRequest.cpp
9>WebKitStatistics.cpp
9>WebKitLogging.cpp
9>WebJavaScriptCollector.cpp
9>WebInspector.cpp
9>WebIconFetcher.cpp
9>WebIconDatabase.cpp
9>Compiling...
9>WebHTMLRepresentation.cpp
9>WebHistoryItem.cpp
9>WebHistory.cpp
9>WebGeolocationPosition.cpp
9>WebGeolocationPolicyListener.cpp
9>WebFramePolicyListener.cpp
9>WebFrame.cpp
9>c:\ws\webkit\webkitbuild\include\webcore\SimpleFontData.h(28) :
fatal error C1083: Cannot open include file: 'FontPlatformData.h': No
such file or directory
9>WebError.cpp
9>WebElementPropertyBag.cpp
9>c:\ws\webkit\webkitbuild\include\webcore\SimpleFontData.h(28) :
fatal error C1083: Cannot open include file: 'FontPlatformData.h': No
such file or directory
9>WebDropSource.cpp
9>c:\ws\webkit\webkitbuild\include\webcore\SimpleFontData.h(28) :
fatal error C1083: Cannot open include file: 'FontPlatformData.h': No
such file or directory
9>WebDownloadCurl.cpp
9>WebDownload.cpp
9>WebDocumentLoader.cpp
9>WebDataSource.cpp
9>WebDatabaseManager.cpp
9>WebCoreStatistics.cpp
9>WebCookieManagerCurl.cpp
9>WebCookieManager.cpp
9>WebCache.cpp
9>WebBackForwardList.cpp
9>Compiling...
9>WebArchive.cpp
9>WebActionPropertyBag.cpp
9>MemoryStream.cpp
9>FullscreenVideoController.cpp
9>ForEachCoClass.cpp
9>DOMHTMLClasses.cpp
9>c:\ws\webkit\webkitbuild\include\webcore\SimpleFontData.h(28) :
fatal error C1083: Cannot open include file: 'FontPlatformData.h': No
such file or directory
9>DOMEventsClasses.cpp
9>DOMCSSClasses.cpp
9>DOMCoreClasses.cpp
9>C:\ws\WebKit\WebKitBuild\Include\WebCore/SimpleFontData.h(28) :
fatal error C1083: Cannot open include file: 'FontPlatformData.h': No
such file or directory
9>DefaultPolicyDelegate.cpp
9>DefaultDownloadDelegate.cpp
9>CFDictionaryPropertyBag.cpp
9>AccessibleImage.cpp
9>AccessibleDocument.cpp
9>c:\ws\webkit\webkitbuild\include\webcore\SimpleFontData.h(28) :
fatal error C1083: Cannot open include file: 'FontPlatformData.h': No
such file or directory
9>AccessibleBase.cpp
9>c:\ws\webkit\webkitbuild\include\webcore\SimpleFontData.h(28) :
fatal error C1083: Cannot open include file: 'FontPlatformData.h': No
such file or directory
9>WebNodeHighlight.cpp
9>WebKitSystemBits.cpp
9>WebKitDLL.cpp
9>c:\ws\webkit\webkitbuild\include\webcore\SimpleFontData.h(28) :
fatal error C1083: Cannot open include file: 'FontPlatformData.h': No
such file or directory
9>WebKitClassFactory.cpp
9>WebCoreLocalizedStrings.cpp
9>Compiling...
9>MarshallingHelpers.cpp
9>Build log was saved at
"file://C:\ws\WebKit\WebKitBuild\obj\WebKit\Release_Cairo\BuildLog.htm"
9>WebKit - 15 error(s), 1 warning(s)

I believe it wants the FontPlatformData.h found in
WebCore\platform\graphics\cairo but it is not finding it. What should
I do?

Thanks,

-- 
Aram Hăvărneanu


More information about the webkit-dev mailing list