27.10.2016, 23:59, "Phil Weinstein" <[email protected]>: > Well, some success. The advice from Konstantin about mkspecs/modules led me > to these files (which I copied from our Qt-551 build):
No, this is not going to work. You need to build QtWebKit 5.6.2 and install it. > > ... Qt-562\qtbase\mkspecs\modules\qt_lib_webkit.pri > ... Qt-562\qtbase\mkspecs\modules\qt_lib_webkitwidgets.pri > > These needed to be edited to point into the Qt-562 directory. (And something > needing to be done, adding ".lib" extension to some things, became apparent > when I ran qmake.exe on our application .pro files). > > Our application built. HOWEVER, I'm getting this Qt5WebKitd.dll error > (retyped here) when I run: >> The procedure entry point >> ??4??QVector@VQPointF@@@@QEAA?AV0@$$QEAV0@@Z could not >> be located in the dynamic link library >> C:\Riverware\tools\Qt-562\qtbase\bin\Qt5WebKitd.dll > > This looks to be evidence that we CANNOT actually lift the webkit and > webkitwidgets modules build with Qt 5.5.1 into a Qt 5.6.2 build. (I was > kinda surprised at the suggestion, as I understood that binary compatibility > was assured only between different patches within a minor release). > > On 10/27/2016 12:39 PM, Konstantin Tokarev wrote: >> 27.10.2016, 21:33, "Phil Weinstein" <[email protected]>: >>> I may have misunderstood. I thought that I could use the webkit and >>> webkitwidgets components which had built with Qt 5.5.1 (actually move them >>> into ...) a build of Qt 5.6.2. But I'm getting the following error when I >>> run the Qt 5.6.2 qmake.exe on our application *.pro files: * Project ERROR: >>> Unknown module(s) in QT: webkit webkitwidgets Can those modules be added to >>> "qmake.exe" after the Qt 5.6.2 configure and build? (Like, are such >>> modules enumerated in an associated text file?). >> >> Yes, being "known module" for qmake is just a matter of .pri file >> installation into mkspecs/modules You have to install QtWebKit into Qt >> prefix, or otherwise point QMAKEPATH environment variable to your >> installation when running qmake > , > > _______________________________________________ > Interest mailing list > [email protected] > http://lists.qt-project.org/mailman/listinfo/interest -- Regards, Konstantin _______________________________________________ Interest mailing list [email protected] http://lists.qt-project.org/mailman/listinfo/interest
