[Webkit-unassigned] [Bug 21724] Correct Build Regressions (Win32-Cairo)
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Thu Oct 23 13:33:56 PDT 2008
https://bugs.webkit.org/show_bug.cgi?id=21724
------- Comment #10 from bfulgham at gmail.com 2008-10-23 13:33 PDT -------
(In reply to comment #9)
> I was trying to build WebKit on windows without Cairo without much success.
> Should i assume from your patch that you were able to do that? Aside from
> mentioning --cairo-win32 on the build command, i was modifying WebCore/config.h
> to define WTF_PLATFORM_CAIRO 1 and undefine WTF_PLATFORM_CG. However, these
> changes triggered some compile errors in WebCore files. Can you give some
> insight about your building process?
I have forwarded you a copy of my entire diff against the current source tree.
The things you are probably missing are:
1. You need the various patches in
https://bugs.webkit.org/show_bug.cgi?id=17484.
2. I have a modified WebCore/config.h:
Index: WebCore/config.h
===================================================================
--- WebCore/config.h (revision 37798)
+++ WebCore/config.h (working copy)
@@ -96,9 +96,16 @@
#endif
#if PLATFORM(WIN)
+#if 0
#define WTF_PLATFORM_CG 1
#undef WTF_PLATFORM_CAIRO
#define WTF_USE_CFNETWORK 1
+#else
+#undef WTF_PLATFORM_CG
+#define WTF_PLATFORM_CAIRO 1
+#undef WTF_USE_CFNETWORK
+#define WTF_USE_CURL 1
+#endif
#undef WTF_USE_WININET
#define WTF_PLATFORM_CF 1
#define WTF_USE_PTHREADS 0
-----------------------------------------------
--
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