[Interest] Roadmap for Qt Widget Styles. WindowsVista? Fusion? Other?

Konstantin Tokarev annulen at yandex.ru
Fri Oct 28 09:36:22 CEST 2016



28.10.2016, 04:57, "Phil Weinstein" <philw at indra.com>:
> 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 webkit-qt at lists.webkit.org, 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



More information about the Interest mailing list