[webkit-qt] Webkit can't load any pages on MIPS with windows CE 6.0

İsmail Dönmez ismail at namtrac.org
Wed Apr 28 23:38:44 PDT 2010


Try the attached patch. I filed relevant bugzilla's with patches, hopefully
they will be committed soon.

Regards,
ismail


On Thu, Apr 29, 2010 at 5:10 AM, Hui Tang <Hui.Tang at cybercom.com> wrote:

> Hi, I don't use Qt4.7 webkit trunk, I download webkit from svn repository
> from its official site,
>
> Then, I followed:
> set path=D:\SDK\QtWince600\bin;%path%
> set QTDIR=D:\SDK\QtWince600
> setcepaths.bat wince60standard-mipsii-msvc2005
> perl WebKitTools/Scripts/build-webkit --clean
> perl WebKitTools/Scripts/build-webkit --qt
>
> the building is going on, but when its linking stage, it can't find
> function symbols(see below):
> can you give me some help? I think the lack of symbols is due to that some
> cpp source codes haven't been compiled in lib, right? Correct me, please;
> why aren't these functions compiled in the lib?
>
> BR
> Thanks
>
> Generating Code...
>        link /LIBPATH:"d:\SDK\QtWince600\lib" /NOLOGO
> /NODEFAULTLIB:OLDNAMES.LIB
>  /INCREMENTAL:NO /SUBSYSTEM:WINDOWSCE,6.00 /MACHINE:MIPS /DLL /VERSION:4.60
> /OUT
> :..\lib\QtWebKit4.dll @C:\DOCUME~1\htang\LOCALS~1\Temp\nm149.tmp
>   Creating library ..\lib\QtWebKit4.lib and object ..\lib\QtWebKit4.exp
> UUID.obj : error LNK2019: unresolved external symbol __imp_StringFromGUID2
> refer
> enced in function "class WebCore::String __cdecl
> WebCore::createCanonicalUUIDStr
> ing(void)" (?createCanonicalUUIDString at WebCore@@YA?AVString at 1@XZ)
> UUID.obj : error LNK2019: unresolved external symbol __imp_CoCreateGuid
> referenc
> ed in function "class WebCore::String __cdecl
> WebCore::createCanonicalUUIDString
> (void)" (?createCanonicalUUIDString at WebCore@@YA?AVString at 1@XZ)
> PluginDatabase.obj : error LNK2019: unresolved external symbol "private:
> void __
> cdecl WebCore::PluginDatabase::getPluginPathsInDirectories(class
> WTF::HashSet<cl
> ass WebCore::String,struct WebCore::StringHash,struct WTF::HashTraits<class
> WebC
> ore::String> > &)const " (?getPluginPathsInDirectories at PluginDatabase
> @WebCore@@A
> BAXAAV?$HashSet at VString@WebCore@@UStringHash at 2@U?$HashTraits at VString
> @WebCore@@@W
> TF@@@WTF@@@Z) referenced in function "public: bool __cdecl
> WebCore::PluginDataba
> se::refresh(void)" (?refresh at PluginDatabase@WebCore@@QAA_NXZ)
> PluginDatabase.obj : error LNK2019: unresolved external symbol "public:
> static c
> lass WTF::Vector<class WebCore::String,0> __cdecl
> WebCore::PluginDatabase::defau
> ltPluginDirectories(void)" (?defaultPluginDirectories at PluginDatabase
> @WebCore@@SA
> ?AV?$Vector at VString@WebCore@@$0A@@WTF@@XZ) referenced in function "public:
> stati
> c class WebCore::PluginDatabase * __cdecl
> WebCore::PluginDatabase::installedPlug
> ins(bool)" (?installedPlugins at PluginDatabase@WebCore@@SAPAV12 at _N@Z)
> qwebplugindatabase.obj : error LNK2001: unresolved external symbol "public:
> stat
> ic class WTF::Vector<class WebCore::String,0> __cdecl
> WebCore::PluginDatabase::d
> efaultPluginDirectories(void)" (?defaultPluginDirectories at PluginDatabase
> @WebCore
> @@SA?AV?$Vector at VString@WebCore@@$0A@@WTF@@XZ)
> PluginPackage.obj : error LNK2019: unresolved external symbol "public:
> static bo
> ol __cdecl WebCore::PluginDatabase::isPreferredPluginDirectory(class
> WebCore::St
> ring const &)" (?isPreferredPluginDirectory at PluginDatabase@WebCore@
> @SA_NABVStrin
> g at 2@@Z) referenced in function "public: int __cdecl
> WebCore::PluginPackage::comp
> are(class WebCore::PluginPackage const &)const " (?compare at PluginPackage
> @WebCore
> @@QBAHABV12@@Z)
> ..\lib\QtWebKit4.dll : fatal error LNK1120: 5 unresolved externals
> NMAKE : fatal error U1077: '"C:\Program Files\Microsoft Visual Studio
> 8\VC\ce\bi
> n\x86_mips\link.EXE"' : return code '0x460'
> Stop.
> NMAKE : fatal error U1077: '"C:\Program Files\Microsoft Visual Studio
> 8\VC\bin\n
> make.exe"' : return code '0x2'
> Stop.
> NMAKE : fatal error U1077: 'cd' : return code '0x2'
> Stop.
>
> D:\SDK\webkit>perl WebKitTools/Scripts/build-webkit --qt
>
>
>
> -----Original Message-----
> From: Benjamin Poulain [mailto:benjamin.poulain at nokia.com]
> Sent: 28 April 2010 19:53
> To: Hui Tang
> Cc: webkit-qt at lists.webkit.org
> Subject: Re: [webkit-qt] Webkit can't load any pages on MIPS with windows
> CE 6.0
>
> ext Hui Tang wrote:
> > No, I don't, I am using the version in Qt 4.6.0 source, the qt webkit is
> in its source.
> >
> > The version is:
> >       qtwebkit/qtwebkit-4.6 branch/tag
> >
> > I saw it from qt source directory in src/3rdparty/webkit/VERSION.
>
> Try with Qt 4.7 and WebKit trunk, the issue might have already been fixed.
>
> Benjamin
> _______________________________________________
> webkit-qt mailing list
> webkit-qt at lists.webkit.org
> http://lists.webkit.org/mailman/listinfo.cgi/webkit-qt
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-qt/attachments/20100429/814014bd/attachment-0001.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: webkit.patch
Type: application/octet-stream
Size: 1140 bytes
Desc: not available
URL: <http://lists.webkit.org/pipermail/webkit-qt/attachments/20100429/814014bd/attachment-0001.obj>


More information about the webkit-qt mailing list