Yes that works for MinGW & Visual Studio, many thanks.
I the case of MinGW 4.4 I also had to do the same trick twice by also
removing:-
C:\Qt\2009.05\qt\src\script\tmp\moc\debug_shared\mocinclude.tmp
C:\Qt\2009.05\qt\src\script\tmp\moc\release_shared\mocinclude.tmp
Because of an undefined interface:
QScriptExtensionInterface:QFactoryInterface in
C:\Qt\2009.05\qt\src\script\api\ qscriptextensionplugin.h
Regards
David Robinsion
________________________________
From: [email protected]
[mailto:[email protected]] On Behalf Of Steve
Foxover
Sent: 06 December 2009 22:41
To: [email protected]
Subject: Re: [Qt4-preview-feedback] Qt4-preview-feedback Digest, Vol
20,Issue 7
I always need to delete some temp files after running nmake the 1st
time.
delete these files...
C:\Qt\2009.05\qt\src\3rdparty\webkit\WebCore\tmp\moc\debug_shared\mocinc
lude.tmp
C:\Qt\2009.05\qt\src\3rdparty\webkit\WebCore\tmp\moc\release_shared\moci
nclude.tmp
This fixes webkit when you run nmake a second time. With 4.6 I also need
to delete another mocinclude.tmp. I found it based on the link error,
sorry cannot recall which one it was.
I had to do this to get the source to build. But eventually I get all
the source to build with phonon and webkit dynamic build.
On Sun, Dec 6, 2009 at 1:27 PM,
<[email protected]> wrote:
Send Qt4-preview-feedback mailing list submissions to
[email protected]
To subscribe or unsubscribe via the World Wide Web, visit
http://lists.trolltech.com/mailman/listinfo/qt4-preview-feedback
or, via email, send a message with subject or body 'help' to
[email protected]
You can reach the person managing the list at
[email protected]
When replying, please edit your Subject line so it is more specific
than "Re: Contents of Qt4-preview-feedback digest..."
Today's Topics:
1. Webkit link errors when building "Qt 4.6.0 SDK for Windows"
(Robinson, David)
----------------------------------------------------------------------
Message: 1
Date: Sun, 6 Dec 2009 21:26:57 -0000
From: "Robinson, David" <[email protected]>
Subject: [Qt4-preview-feedback] Webkit link errors when building "Qt
4.6.0 SDK for Windows"
To: "qt4-preview-feedback" <[email protected]>
Message-ID:
<1ffc8bd1fe64eb4da95e93093e1f9eff012c9...@uk-flt-ex04v.myanite.com>
Content-Type: text/plain; charset="windows-1252"
I also get this same problem when building with QMAKESPEC win32-g++, in
the Qt SDK v2009.05 release.
I resorted to rebuilding the release when the delivered libs gave me the
following errors when using the g++ link options:
qtmain_win.cpp:(.eh_frame+0x12): undefined reference to
`__gxx_personality_v0'
others include:
undefined reference to `_Unwind_SjLj_Register'
undefined reference to `_Unwind_SjLj_Unregister'
undefined reference to `_Unwind_SjLj_Resume'
I see 2 others reporting the same undefined reference issues in on-line
forums 3 days ago.
Am I doing something wrong or are these release libs broken on XP with
MinGW v4.4.0?
Even though webkit won't link the Qt libs produced do work & now at
least some of my projects build & run as expected. Since this solves the
undefined references I'm getting with the packaged libs I'd like to know
how to get Webkit to link so that I can use it & finish rebuilding the
rest of Qt 4.6.0 with MinGW v4.4.0.
Regards
David Robinsion
________________________________
From: [email protected]
[mailto:[email protected]] On Behalf Of
Robinson, David
Sent: 27 November 2009 18:00
To: qt4-preview-feedback
Subject: [Qt4-preview-feedback] Webkit link errors when building "Qt
4.6.0 +Qt Creator 1.3.0 RC SDK for Windows"
I downloaded "Qt 4.6.0 + Qt Creator 1.3.0 RC SDK for Windows" and
reconfigured the project to build using QMAKESPEC win32-msvc2005.
I'm using Windows SDK to produce phonon support but when building I get
the following linker errors. Is there something missing?
link /LIBPATH:"c:\Qt\2009.05-rc1\qt\lib"
/LIBPATH:"c:\Qt\2009.05-rc1\qt\
lib" /NOLOGO /DEBUG /DLL /MANIFEST
/MANIFESTFILE:"obj/debug\QtWebKitd.intermedia
te.manifest" /VERSION:4.60 /OUT:..\..\..\..\lib\QtWebKitd4.dll
@C:\DOCUME~1\DROB
IN~1\LOCALS~1\Temp\nmE73.tmp
Creating library ..\..\..\..\lib\QtWebKitd4.lib and object
..\..\..\..\lib\Qt
WebKitd4.exp
QNetworkReplyHandler.obj : error LNK2001: unresolved external symbol
"public: vi
rtual struct QMetaObject const * __thiscall
WebCore::FormDataIODevice::metaObjec
t(void)const "
(?metaobj...@formdataiodevice@WebCore@@UBEPBUQMetaObject@@XZ)
QNetworkReplyHandler.obj : error LNK2001: unresolved external symbol
"public: vi
rtual void * __thiscall WebCore::FormDataIODevice::qt_metacast(char
const *)" (?
qt_metac...@formdataiodevice@WebCore@@uaepax...@z)
QNetworkReplyHandler.obj : error LNK2001: unresolved external symbol
"public: vi
rtual int __thiscall WebCore::FormDataIODevice::qt_metacall(enum
QMetaObject::Ca
ll,int,void * *)"
(?qt_metac...@formdataiodevice@WebCore@@uaehw4c...@qmetaobject
@@hpa...@z)
QNetworkReplyHandler.obj : error LNK2001: unresolved external symbol
"public: vi
rtual struct QMetaObject const * __thiscall
WebCore::QNetworkReplyHandler::metaO
bject(void)const "
(?metaobj...@qnetworkreplyhandler@WebCore@@UBEPBUQMetaObject@
@XZ)
QNetworkReplyHandler.obj : error LNK2001: unresolved external symbol
"public: vi
rtual void * __thiscall WebCore::QNetworkReplyHandler::qt_metacast(char
const *)
" (?qt_metac...@qnetworkreplyhandler@WebCore@@uaepax...@z)
QNetworkReplyHandler.obj : error LNK2001: unresolved external symbol
"public: vi
rtual int __thiscall WebCore::QNetworkReplyHandler::qt_metacall(enum
QMetaObject
::Call,int,void * *)"
(?qt_metac...@qnetworkreplyhandler@WebCore@@uaehw4c...@qme
taObject@@hpa...@z)
QNetworkReplyHandler.obj : error LNK2019: unresolved external symbol
"protected:
void __thiscall
WebCore::QNetworkReplyHandler::processQueuedItems(void)" (?proc
essqueuedit...@qnetworkreplyhandler@WebCore@@IAEXXZ) referenced in
function "pub
lic: void __thiscall WebCore::QNetworkReplyHandler::setLoadMode(enum
WebCore::QN
etworkReplyHandler::LoadMode)"
(?setloadm...@qnetworkreplyhandler@WebCore@@QAEXW
4loadm...@12@@Z)
FrameLoaderClientQt.obj : error LNK2019: unresolved external symbol
"protected:
void __thiscall QWebPage::unsupportedContent(class QNetworkReply *)"
(?unsupport
edcont...@qwebpage@@IAEXPAVQNetworkReply@@@Z) referenced in function
"public: vi
rtual void __thiscall WebCore::FrameLoaderClientQt::download(class
WebCore::Reso
urceHandle *,struct WebCore::ResourceRequest const &,struct
WebCore::ResourceReq
uest const &,class WebCore::ResourceResponse const &)"
(?downl...@frameloadercli
en...@webcore@@uaexpavresourcehan...@2@aburesourcerequ...@2@1ABVResource
Response
@2@@Z)
FrameLoaderClientQt.obj : error LNK2019: unresolved external symbol
"protected:
void __thiscall QWebPage::downloadRequested(class QNetworkRequest const
&)" (?do
wnloadreques...@qwebpage@@IAEXABVQNetworkRequest@@@Z) referenced in
function "pu
blic: virtual void __thiscall
WebCore::FrameLoaderClientQt::startDownload(struct
WebCore::ResourceRequest const &)"
(?startdownl...@frameloaderclientqt@WebCore@
@uaexaburesourcerequ...@2@@Z)
..\..\..\..\lib\QtWebKitd4.dll : fatal error LNK1120: 9 unresolved
externals
Regards
David Robinsion
Please refer to www.anite.com <http://www.anite.com/> for individual
Anite company details. The contents of this e-mail and any attachments
are for the intended recipient only. If you are not the intended
recipient, you are not authorised to and must not disclose, copy,
distribute, or retain this message or any part of it. It may contain
information which is confidential and/or covered by legal professional
or other privilege. Contracts cannot be concluded with us nor legal
service effected by email.
Anite plc
Registered in England No.1798114
Registered Office: 353 Buckingham Avenue Slough Berks SL1 4PF United
Kingdom
VAT Registration No. GB 787 418187
Scanned for viruses by Mimecast <http://www.mimecast.co.uk> .
Scanned for viruses by Mimecast <http://www.mimecast.co.uk/> .
Please refer to www.anite.com for individual Anite company details. The
contents of this e-mail and any attachments are for the intended
recipient only. If you are not the intended recipient, you are not
authorised to and must not disclose, copy, distribute, or retain this
message or any part of it. It may contain information which is
confidential and/or covered by legal professional or other privilege.
Contracts cannot be concluded with us nor legal service effected by
email.
Anite plc
Registered in England No.1798114
Registered Office: 353 Buckingham Avenue Slough Berks SL1 4PF United
Kingdom VAT Registration No. GB 787 418187
Scanned for viruses by Mimecast.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
http://lists.trolltech.com/pipermail/qt4-preview-feedback/attachments/20
091206/f35ada91/attachment.html
------------------------------
_______________________________________________
Qt4-preview-feedback mailing list
[email protected]
http://lists.trolltech.com/mailman/listinfo/qt4-preview-feedback
End of Qt4-preview-feedback Digest, Vol 20, Issue 7
***************************************************
Scanned for viruses by Mimecast <http://www.mimecast.co.uk/> .
Please refer to www.anite.com for individual Anite company details. The
contents of this e-mail and any attachments are for the intended recipient
only. If you are not the intended recipient, you are not authorised to and must
not disclose, copy, distribute, or retain this message or any part of it. It
may contain information which is confidential and/or covered by legal
professional or other privilege. Contracts cannot be concluded with us nor
legal service effected by email.
Anite plc
Registered in England No.1798114
Registered Office: 353 Buckingham Avenue Slough Berks SL1 4PF United Kingdom
VAT Registration No. GB 787 418187
Scanned for viruses by Mimecast._______________________________________________
Qt4-preview-feedback mailing list
[email protected]
http://lists.trolltech.com/mailman/listinfo/qt4-preview-feedback