[Webkit-unassigned] [Bug 103491] [Qt] Mingw build fails when linking libQt5WebKitWidgets

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed Nov 28 01:03:14 PST 2012


https://bugs.webkit.org/show_bug.cgi?id=103491





--- Comment #2 from Kai Koehne <kai.koehne at digia.com>  2012-11-28 01:05:28 PST ---
Some observations:
- Removing "-Wl,--whole-archive", "-Wl,--no-whole-archive" let the linker succeed (but the resulting dll is much too small)
- Adding -Wl,--allow-multiple-definition does result in new errors:

`__ZN8QPainter10drawPixmapERK5QRectRK7QPixmap' referenced in section `.text' of D:/dev/qt-5-sdk-ming
w-builds-gcc-4.7.2-32/qtwebkit/Source/WebCore/debug/libWebCored.a(MediaPlayerPrivateQt.o): defined i
n discarded section `.text' of D:/dev/qt-5-sdk-mingw-builds-gcc-4.7.2-32/qtbase/lib/libQt5Guid.a(d00
4186.o)
`__ZN8QPainter15drawRoundedRectERK5QRectddN2Qt8SizeModeE' referenced in section `.text' of D:/dev/qt
-5-sdk-mingw-builds-gcc-4.7.2-32/qtwebkit/Source/WebCore/debug/libWebCored.a(RenderThemeQtMobile.o):
 defined in discarded section `.text' of D:/dev/qt-5-sdk-mingw-builds-gcc-4.7.2-32/qtbase/lib/libQt5
Guid.a(d004235.o)
`__ZN8QPainter10drawPixmapERK5QRectRK7QPixmap' referenced in section `.text' of D:/dev/qt-5-sdk-ming
w-builds-gcc-4.7.2-32/qtwebkit/Source/WebCore/debug/libWebCored.a(RenderThemeQtMobile.o): defined in
 discarded section `.text' of D:/dev/qt-5-sdk-mingw-builds-gcc-4.7.2-32/qtbase/lib/libQt5Guid.a(d004
186.o)
`__ZN8QPainter15drawRoundedRectERK5QRectddN2Qt8SizeModeE' referenced in section `.text' of D:/dev/qt
-5-sdk-mingw-builds-gcc-4.7.2-32/qtwebkit/Source/WebCore/debug/libWebCored.a(RenderThemeQtMobile.o):
 defined in discarded section `.text' of D:/dev/qt-5-sdk-mingw-builds-gcc-4.7.2-32/qtbase/lib/libQt5
Guid.a(d004235.o)
`__ZN8QPainter15drawRoundedRectERK5QRectddN2Qt8SizeModeE' referenced in section `.text' of D:/dev/qt
-5-sdk-mingw-builds-gcc-4.7.2-32/qtwebkit/Source/WebCore/debug/libWebCored.a(RenderThemeQtMobile.o):
 defined in discarded section `.text' of D:/dev/qt-5-sdk-mingw-builds-gcc-4.7.2-32/qtbase/lib/libQt5
Guid.a(d004235.o)
`__ZN8QPainter10drawPixmapERK5QRectRK7QPixmap' referenced in section `.text' of D:/dev/qt-5-sdk-ming
w-builds-gcc-4.7.2-32/qtwebkit/Source/WebCore/debug/libWebCored.a(RenderThemeQtMobile.o): defined in
 discarded section `.text' of D:/dev/qt-5-sdk-mingw-builds-gcc-4.7.2-32/qtbase/lib/libQt5Guid.a(d004
186.o)
`__ZNK6QRectF6toRectEv' referenced in section `.text' of D:/dev/qt-5-sdk-mingw-builds-gcc-4.7.2-32/q
twebkit/Source/WebCore/debug/libWebCored.a(RenderThemeQtMobile.o): defined in discarded section `.te
xt' of D:/dev/qt-5-sdk-mingw-builds-gcc-4.7.2-32/qtbase/lib/libQt5Cored.a(d004788.o)
`__ZNK6QRectF6toRectEv' referenced in section `.text' of D:/dev/qt-5-sdk-mingw-builds-gcc-4.7.2-32/q
twebkit/Source/WebCore/debug/libWebCored.a(RenderThemeQtMobile.o): defined in discarded section `.te
xt' of D:/dev/qt-5-sdk-mingw-builds-gcc-4.7.2-32/qtbase/lib/libQt5Cored.a(d004788.o)
`__ZN8QPainter10drawPixmapERK5QRectRK7QPixmap' referenced in section `.text' of D:/dev/qt-5-sdk-ming
w-builds-gcc-4.7.2-32/qtwebkit/Source/WebCore/debug/libWebCored.a(RenderThemeQtMobile.o): defined in
 discarded section `.text' of D:/dev/qt-5-sdk-mingw-builds-gcc-4.7.2-32/qtbase/lib/libQt5Guid.a(d004
186.o)
`__ZN8QPainter10drawPixmapERK5QRectRK7QPixmap' referenced in section `.text' of D:/dev/qt-5-sdk-ming
w-builds-gcc-4.7.2-32/qtwebkit/Source/WebCore/debug/libWebCored.a(RenderThemeQtMobile.o): defined in
 discarded section `.text' of D:/dev/qt-5-sdk-mingw-builds-gcc-4.7.2-32/qtbase/lib/libQt5Guid.a(d004
186.o)
`__ZN8QPainter10drawPixmapERK5QRectRK7QPixmap' referenced in section `.text' of D:/dev/qt-5-sdk-ming
w-builds-gcc-4.7.2-32/qtwebkit/Source/WebCore/debug/libWebCored.a(RenderThemeQtMobile.o): defined in
 discarded section `.text' of D:/dev/qt-5-sdk-mingw-builds-gcc-4.7.2-32/qtbase/lib/libQt5Guid.a(d004
186.o)
`__ZN8QPainter10drawPixmapERK5QRectRK7QPixmap' referenced in section `.text' of D:/dev/qt-5-sdk-ming
w-builds-gcc-4.7.2-32/qtwebkit/Source/WebCore/debug/libWebCored.a(RenderThemeQtMobile.o): defined in
 discarded section `.text' of D:/dev/qt-5-sdk-mingw-builds-gcc-4.7.2-32/qtbase/lib/libQt5Guid.a(d004
186.o)
`__ZN7QString10fromLatin1ERK10QByteArray' referenced in section `.text' of D:/dev/qt-5-sdk-mingw-bui
lds-gcc-4.7.2-32/qtwebkit/Source/WebCore/debug/libWebCored.a(qt_runtime.o): defined in discarded sec
tion `.text' of D:/dev/qt-5-sdk-mingw-builds-gcc-4.7.2-32/qtbase/lib/libQt5Cored.a(d002946.o)
`__ZN7QString10fromLatin1ERK10QByteArray' referenced in section `.text' of D:/dev/qt-5-sdk-mingw-bui
lds-gcc-4.7.2-32/qtwebkit/Source/WebCore/debug/libWebCored.a(qt_runtime.o): defined in discarded sec
tion `.text' of D:/dev/qt-5-sdk-mingw-builds-gcc-4.7.2-32/qtbase/lib/libQt5Cored.a(d002946.o)
`__ZN7QString10fromLatin1ERK10QByteArray' referenced in section `.text' of D:/dev/qt-5-sdk-mingw-bui
lds-gcc-4.7.2-32/qtwebkit/Source/WebCore/debug/libWebCored.a(qt_runtime.o): defined in discarded sec
tion `.text' of D:/dev/qt-5-sdk-mingw-builds-gcc-4.7.2-32/qtbase/lib/libQt5Cored.a(d002946.o)
`__ZN7QString10fromLatin1ERK10QByteArray' referenced in section `.text' of D:/dev/qt-5-sdk-mingw-bui
lds-gcc-4.7.2-32/qtwebkit/Source/WebCore/debug/libWebCored.a(qt_runtime.o): defined in discarded sec
tion `.text' of D:/dev/qt-5-sdk-mingw-builds-gcc-4.7.2-32/qtbase/lib/libQt5Cored.a(d002946.o)
`__ZN7QString10fromLatin1ERK10QByteArray' referenced in section `.text' of D:/dev/qt-5-sdk-mingw-bui
lds-gcc-4.7.2-32/qtwebkit/Source/WebCore/debug/libWebCored.a(qt_runtime.o): defined in discarded sec
tion `.text' of D:/dev/qt-5-sdk-mingw-builds-gcc-4.7.2-32/qtbase/lib/libQt5Cored.a(d002946.o)
D:/dev/qt-5-sdk-mingw-builds-gcc-4.7.2-32/qtwebkit/Source/JavaScriptCore/debug/libJavaScriptCored.a(
SymbolTable.o):SymbolTable.cpp:(.text+0x362): undefined reference to `JSC::JSCell::classInfo() const
'
D:/dev/qt-5-sdk-mingw-builds-gcc-4.7.2-32/qtwebkit/Source/JavaScriptCore/debug/libJavaScriptCored.a(
StructureChain.o):StructureChain.cpp:(.text+0x36): undefined reference to `JSC::JSCell::classInfo()
const'
D:/dev/qt-5-sdk-mingw-builds-gcc-4.7.2-32/qtwebkit/Source/JavaScriptCore/debug/libJavaScriptCored.a(
StructureChain.o):StructureChain.cpp:(.text+0x7a): undefined reference to `JSC::JSCell::classInfo()
const'
D:/dev/qt-5-sdk-mingw-builds-gcc-4.7.2-32/qtwebkit/Source/JavaScriptCore/debug/libJavaScriptCored.a(
StructureChain.o):StructureChain.cpp:(.text+0x5c2): undefined reference to `JSC::JSCell::classInfo()
 const'
c:/mingw-builds-32-4.7.2-win32-sjlj-rev1/bin/../lib/gcc/i686-w64-mingw32/4.7.2/../../../../i686-w64-
mingw32/bin/ld.exe: D:/dev/qt-5-sdk-mingw-builds-gcc-4.7.2-32/qtwebkit/Source/JavaScriptCore/debug/l
ibJavaScriptCored.a(StructureChain.o): bad reloc address 0x0 in section `.data'
collect2.exe: error: ld returned 1 exit status

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the webkit-unassigned mailing list