Webkit fails to build when trying to cross compile it with MinGW compiler with the following error: Creating library file: .libs/libwebkitgtk-3.0.dll.a ./.libs/libWebCore.a(libWebCore_la-Editor.o):Editor.cpp:(.text+0x151ed): undefined reference to `_imp___ZN7WebCore24FrameDestructionObserverC2EPNS_5FrameE' ./.libs/libWebCore.a(libWebCore_la-Editor.o):Editor.cpp:(.text+0x153d7): undefined reference to `_imp___ZN7WebCore24FrameDestructionObserverD2Ev' ./.libs/libWebCore.a(libWebCore_la-Editor.o):Editor.cpp:(.text+0x15596): undefined reference to `_imp___ZN7WebCore24FrameDestructionObserverD2Ev' ./.libs/libWebCore.a(libWebCore_la-Editor.o):Editor.cpp:(.text+0x156c8): undefined reference to `_imp___ZN7WebCore24FrameDestructionObserverD2Ev' ./.libs/libWebCore.a(libWebCore_la-DOMWindow.o):DOMWindow.cpp:(.text+0x55c5): undefined reference to `_imp___ZN7WebCore24FrameDestructionObserverC2EPNS_5FrameE' ./.libs/libWebCore.a(libWebCore_la-DOMWindow.o):DOMWindow.cpp:(.text+0x585f): undefined reference to `_imp___ZN7WebCore24FrameDestructionObserverD2Ev' ./.libs/libWebCore.a(libWebCore_la-DOMWindow.o):DOMWindow.cpp:(.text+0x6240): undefined reference to `_imp___ZN7WebCore24FrameDestructionObserver14frameDestroyedEv' ./.libs/libWebCore.a(libWebCore_la-DOMWindow.o):DOMWindow.cpp:(.text+0x7d2c): undefined reference to `_imp___ZN7WebCore24FrameDestructionObserverD2Ev' ./.libs/libWebCore.a(libWebCore_la-DOMWindow.o):DOMWindow.cpp:(.text+0x819f): undefined reference to `_imp___ZN7WebCore24FrameDestructionObserverD2Ev' ./.libs/libWebCore.a(libWebCore_la-DOMMimeType.o):DOMMimeType.cpp:(.text+0x21): undefined reference to `_imp___ZN7WebCore24FrameDestructionObserverC2EPNS_5FrameE' ./.libs/libWebCore.a(libWebCore_la-DOMMimeType.o):DOMMimeType.cpp:(.text+0x5c5): undefined reference to `_imp___ZN7WebCore24FrameDestructionObserverD2Ev' ./.libs/libWebCore.a(libWebCore_la-DOMMimeType.o):DOMMimeType.cpp:(.text+0xcc2): undefined reference to `_imp___ZN7WebCore24FrameDestructionObserverD2Ev' ./.libs/libWebCore.a(libWebCore_la-DOMPlugin.o):DOMPlugin.cpp:(.text+0x21): undefined reference to `_imp___ZN7WebCore24FrameDestructionObserverC2EPNS_5FrameE' ./.libs/libWebCore.a(libWebCore_la-DOMPlugin.o):DOMPlugin.cpp:(.text+0x1d5): undefined reference to `_imp___ZN7WebCore24FrameDestructionObserverD2Ev' ./.libs/libWebCore.a(libWebCore_la-DOMPlugin.o):DOMPlugin.cpp:(.text+0x8d2): undefined reference to `_imp___ZN7WebCore24FrameDestructionObserverD2Ev' collect2: error: ld returned 1 exit status make[1]: *** [libwebkitgtk-3.0.la] Error 1 make[1]: Leaving directory `/home/pawel/src/webkit' make: *** [all] Error 2
I believe that this has been fixed since then. Please re-open if you can still reproduce the issue.