[Qt-interest] error from building qt statically with mingw

James Yan jyan972 at gmail.com
Sun Jan 11 02:21:45 CET 2009


g++ -enable-stdcall-fixup -Wl,-enable-auto-import
-Wl,-enable-runtime-pseudo-rel
oc -Wl,-s -mthreads -Wl -Wl,-subsystem,windows -o release\formExtractor.exe
tmp/
obj/release_static/main.o tmp/obj/release_static/formextractor.o
tmp/obj/release
_static/mainwindow.o tmp/obj/release_static/moc_formextractor.o
tmp/obj/release_
static/moc_mainwindow.o tmp/obj/release_static/qrc_formextractor.o
-L"c:\qt\lib
" -L"c:\qt\lib" -lmingw32 -lqtmain -lQtWebKit -lQtGui -lQtNetwork -lgdi32
-lcomd
lg32 -loleaut32 -limm32 -lwinmm -lwinspool -lmsimg32 -lQtCore -lkernel32
-luser3
2 -lshell32 -luuid -lole32 -ladvapi32 -lws2_32
tmp/obj/release_static/formextractor.o:formextractor.cpp:(.text+0xe0):
undefined
 reference to `_imp___ZN8QWebView6setUrlERK4QUrl'
tmp/obj/release_static/formextractor.o:formextractor.cpp:(.text+0x132):
undefine
d reference to `_imp___ZNK8QWebView4pageEv'
tmp/obj/release_static/formextractor.o:formextractor.cpp:(.text+0x13d):
undefine
d reference to `_imp___ZNK8QWebPage9mainFrameEv'
tmp/obj/release_static/formextractor.o:formextractor.cpp:(.text+0x310):
undefine
d reference to `_imp___ZN8QWebView6setUrlERK4QUrl'
tmp/obj/release_static/formextractor.o:formextractor.cpp:(.text+0x362):
undefine
d reference to `_imp___ZNK8QWebView4pageEv'
tmp/obj/release_static/formextractor.o:formextractor.cpp:(.text+0x36d):
undefine
d reference to `_imp___ZNK8QWebPage9mainFrameEv'
tmp/obj/release_static/formextractor.o:formextractor.cpp:(.text+0x718):
undefine
d reference to `_imp___ZNK8QWebView4pageEv'
tmp/obj/release_static/formextractor.o:formextractor.cpp:(.text+0x723):
undefine
d reference to `_imp___ZNK8QWebPage9mainFrameEv'
tmp/obj/release_static/formextractor.o:formextractor.cpp:(.text+0x73a):
undefine
d reference to
`_imp___ZN9QWebFrame27addToJavaScriptWindowObjectERK7QStringP7QOb
ject'
tmp/obj/release_static/formextractor.o:formextractor.cpp:(.text$_ZN7Ui_Form7setu
pUiEP7QWidget[Ui_Form::setupUi(QWidget*)]+0x459): undefined reference to
`_imp__
_ZN8QWebViewC1EP7QWidget'
tmp/obj/release_static/formextractor.o:formextractor.cpp:(.text$_ZN7Ui_Form7setu
pUiEP7QWidget[Ui_Form::setupUi(QWidget*)]+0x5b6): undefined reference to
`_imp__
_ZN8QWebView6setUrlERK4QUrl'
collect2: ld returned 1 exit status
mingw32-make[4]: *** [release\formExtractor.exe] Error 1
mingw32-make[4]: Leaving directory `C:/qt/examples/webkit/formextractor'
mingw32-make[3]: *** [release] Error 2
mingw32-make[3]: Leaving directory `C:/qt/examples/webkit/formextractor'
mingw32-make[2]: *** [sub-formextractor-make_default] Error 2
mingw32-make[2]: Leaving directory `C:/qt/examples/webkit'
mingw32-make[1]: *** [sub-webkit-make_default] Error 2
mingw32-make[1]: Leaving directory `C:/qt/examples'
mingw32-make: *** [sub-examples-make_default-ordered] Error 2

On Sun, Jan 11, 2009 at 9:12 AM, James Yan <jyan972 at gmail.com> wrote:

> does anybody build qt staticly with mingw on windows?
> which version of qt and mingw? i really want to get rid of visual c++
> express, thanks.
>
>
> On Fri, Jan 9, 2009 at 8:02 AM, James Yan <jyan972 at gmail.com> wrote:
>
>> hey qters,
>>   i got an error during building qt statically, and i can understand
>> what's wrong, does anybody try to build qt statically with mingw on winows?
>> give me a hint.
>>
>> qt        : 4.4.3
>> mingw  : 3.4.2
>> os        : windows xp
>> err msg :
>>
>> g++ -c -O2 -frtti -fexceptions -mthreads -Wall -DUNICODE
>> -DQT_LARGEFILE_SUPPORT
>> -DQT_UIC_CPP_GENERATOR -DQT_COMPAT -DQT_UIC3 -DQT_NO_DEBUG
>> -DQT_QT3SUPPORT_LIB -
>> DQT3_SUPPORT -DQT_XML_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_THREAD_SUPPORT
>> -I"..\.
>> .\..\include\QtCore" -I"..\..\..\include\QtCore"
>> -I"..\..\..\include\QtGui" -I".
>> .\..\..\include\QtGui" -I"..\..\..\include\QtXml"
>> -I"..\..\..\include\QtXml" -I"
>> ..\..\..\include\Qt3Support" -I"..\..\..\include\Qt3Support"
>> -I"..\..\..\include
>> " -I"..\uic" -I"..\uic\cpp" -I"..\uic" -I"." -I"c:\qt\include\ActiveQt"
>> -I"tmp\m
>> oc\release_static" -I"." -I"..\..\..\mkspecs\win32-g++" -o
>> tmp\obj\release_stati
>> c\widgetinfo.o widgetinfo.cpp
>> Assembler messages:
>> FATAL: can't create tmp\obj\release_static\widgetinfo.o: Invalid argument
>> mingw32-make[2]: *** [tmp/obj/release_static/widgetinfo.o] Error 1
>> mingw32-make[2]: Leaving directory `C:/qt/src/tools/uic3'
>> mingw32-make[1]: *** [release] Error 2
>> mingw32-make[1]: Leaving directory `C:/qt/src/tools/uic3'
>> mingw32-make: *** [sub-uic3-make_default-ordered] Error 2
>>
>>
>>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.qt-project.org/pipermail/qt-interest-old/attachments/20090111/9e986acb/attachment.html 


More information about the Qt-interest-old mailing list