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\mocinclude.tmp C:\Qt\2009.05\qt\src\3rdparty\webkit\WebCore\tmp\moc\release_shared\mocinclude.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/20091206/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 > *************************************************** >
_______________________________________________ Qt4-preview-feedback mailing list [email protected] http://lists.trolltech.com/mailman/listinfo/qt4-preview-feedback
