Bug 92582
| Summary: | Build fails with MinGW compiler due to undefined reference to _imp___ZN7WebCore24FrameDestructionObserverD2Ev | ||
|---|---|---|---|
| Product: | WebKit | Reporter: | tuxator |
| Component: | Platform | Assignee: | Nobody <webkit-unassigned> |
| Status: | RESOLVED FIXED | ||
| Severity: | Normal | CC: | jturcotte |
| Priority: | P2 | ||
| Version: | 528+ (Nightly build) | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
tuxator
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
| Attachments | ||
|---|---|---|
| Add attachment proposed patch, testcase, etc. |
Jocelyn Turcotte
I believe that this has been fixed since then. Please re-open if you can still reproduce the issue.