[webkit-gtk] Build Failure on Cygwin

Scott Dixon scottd.nerd at gmail.com
Sun Jan 16 10:42:22 PST 2011


I've successfully configured (autoconf) GTK webkit 1.3.3 on Windows 7 under
Cygwin but when I go to compile I get the following (after the codegen step,
of course):

/usr/bin/mkdir -p ./.deps/DerivedSources
  CXX    WebCore/accessibility/libwebkitgtk_1_0_la-AXObjectCache.lo
In file included from ./JavaScriptCore/runtime/DateInstanceCache.h:29,
                 from ./JavaScriptCore/runtime/JSGlobalData.h:34,
                 from ./JavaScriptCore/interpreter/CallFrame.h:26,
                 from ./JavaScriptCore/runtime/ArgList.h:25,
                 from ./JavaScriptCore/runtime/JSObject.h:26,
                 from
./JavaScriptCore/runtime/JSObjectWithGlobalObject.h:29,
                 from ./WebCore/bindings/js/JSDOMWrapper.h:25,
                 from ./WebCore/bindings/js/ScriptWrappable.h:34,
                 from ./WebCore/dom/Node.h:31,
                 from ./WebCore/dom/RangeBoundaryPoint.h:29,
                 from ./WebCore/dom/Range.h:29,
                 from WebCore/accessibility/AccessibilityObject.h:34,
                 from WebCore/accessibility/AXObjectCache.h:29,
                 from WebCore/accessibility/AXObjectCache.cpp:30:
./JavaScriptCore/wtf/DateMath.h: In constructor
'JSC::GregorianDateTime::GregorianDateTime(JSC::ExecState*, const tm&)':
./JavaScriptCore/wtf/DateMath.h:144: error: 'const struct tm' has no member
named 'tm_gmtoff'
./JavaScriptCore/wtf/DateMath.h:150: error: 'const struct tm' has no member
named 'tm_zone'
./JavaScriptCore/wtf/DateMath.h:152: error: 'const struct tm' has no member
named 'tm_zone'
./JavaScriptCore/wtf/DateMath.h: In member function
'JSC::GregorianDateTime::operator tm() const':
./JavaScriptCore/wtf/DateMath.h:174: error: 'struct tm' has no member named
'tm_gmtoff'
./JavaScriptCore/wtf/DateMath.h:177: error: 'struct tm' has no member named
'tm_zone'
make[1]: *** [WebCore/accessibility/libwebkitgtk_1_0_la-AXObjectCache.lo]
Error 1
make[1]: Leaving directory `/tools/webkit/webkit-1.3.3'
make: *** [all] Error 2

I'm compiling using gcc/++ 4.3.4. Is that supported or do I need to
downgrade my compiler to a 3.x version?
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-gtk/attachments/20110116/2751b06e/attachment.html>


More information about the webkit-gtk mailing list