28.10.2016, 04:57, "Phil Weinstein" <[email protected]>:
> Konstantin, as you suggested, I am trying to build this source, to merge into 
> my Qt 5.8.2 build:
>
> * http://download.qt.io/community_releases/5.6/5.6.2/
>
> (BTW, IS THERE a more appropriate forum on which I can ask questions about 
> building QtWebKit?)

You may ask questions on [email protected], or #qtwebkit on 
irc.freenode.net

>
> After running the Qt 5.6.2 qmake.exe, the build proceeded well, but ...
>
> For some reason, Qt 5.6.2's qtbase\src\3rdparty\sqlite doesn't make its way 
> into the QWebKit 5.6.2's build.  At various points in the build, I was able 
> to continue after doing the following things:
>
> * SET SQLITE3SRCDIR=C:\Riverware\tools\Qt-562\qtbase\src\3rdparty\sqlite
> * copy qtbase\src\3rdparty\sqlite\sqlite3.h to 
> C:\Riverware\tools\Qt-562\qtbase\include

You should not copy sqlite3.h anywhere. You being able to continue after doing 
this implies that you have not re-run qmake after setting SQLITE3SRCDIR, so 
build system continues to assume it's using system library.

Please remove sqlite3.h from C:\Riverware\tools\Qt-562\qtbase\include and 
re-run qmake, then continue build.

>
> After many hours of building, the following link fails with the indicated 
> error:
>
> * link /NOLOGO /DYNAMICBASE /NXCOMPAT /DEBUG /DLL
> /SUBSYSTEM:WINDOWS /VERSION:5.6 /MANIFEST
> /MANIFESTFILE:C:\Riverware\tools\Qt-562\qtbase\lib\Qt5WebKitd.dll.embed.manifest
> /OUT:C:\Riverware\tools\Qt-562\qtbase\lib\Qt5WebKitd.dll
> @C:\Users\philw\AppData\Local\Temp \nmE3F2.tmp
>
> * LINK : fatal error LNK1104: cannot open file 'sqlite3.lib'
>
> WHAT IS the right way to get Qt 5.6.2's copy of sqlite into the QWebKit's 
> 5.6.2 build?
>
> On 10/27/2016 1:52 AM, Konstantin Tokarev wrote:
>> You can also build QtWebKit 5.6.2 [1] with VS2010, or use tip of 5.6 git 
>> branch (which already contains additional fixes to be included into 5.6.3) 
>> Unfortunately, VS2015 (or MinGW >= 4.9, port is almost finished) is required 
>> to build fresh WebKit because of its heavy use of C++ 11 [1] 
>> http://download.qt.io/community_releases/5.6/5.6.2/


-- 
Regards,
Konstantin
_______________________________________________
Interest mailing list
[email protected]
http://lists.qt-project.org/mailman/listinfo/interest

Reply via email to