Hi, I used the https://github.com/qtwebkit/qtwebkit /releases/tag/qtwebkit-5.212.0-alpha4 along with Qt 5.12.8 sources but Qt webkit is not built and installed. It looks like Qtwebkit 5.212 needs to be build as a separate module using cmake but is no longer possible to build along with Qt 5.12.8 sources using qmake(or configure).
Also do you recommend Qt 5.212 alpha4 for the official Qt 5.12.8 sources? Below are the errors thrown while running cmake though sqlite is installed after following the instructions provided in https://github.com/qtwebkit/qtwebkit/wiki/Building-QtWebKit-on-Linux and dependencies installed. Here is the configure line used on Ubuntu 16.04: ./configure -opensource -confirm-license -qt-libjpeg -qt-zlib -qt-libpng -sql-sqlite -qt-xcb -no-cups -no-opengl -skip qt3d -skip qtactiveqt -skip qtandroidextras -skip qtcanvas3d -skip qtcharts -skip qtconnectivity -skip qtdatavis3d -skip qtdoc -skip qtgamepad -skip qtgraphicaleffects -skip qtimageformats -skip qtnetworkauth -skip qtlocation -skip qtmacextras -skip qtpurchasing -skip qtmultimedia -skip qtquickcontrols -skip qtquickcontrols2 -skip qtremoteobjects -skip qtscript -skip qtscxml -skip qtsensors -skip qtserialbus -skip qtserialport -skip qtspeech -skip qttools -skip qtwayland -skip qtwebsockets -skip qtwebview -skip qtwebchannel -skip qtwinextras -skip qtandroidextras -skip qtx11extras -skip qtxmlpatterns -nomake tools -nomake tests -nomake examples -no-use-gold-linker -no-iconv -no-mtdev -dbus -fontconfig -system-freetype -no-libudev -no-openssl -qt-pcre -no-qml-debug -v ubuntu@ubuntu:~/qt-everywhere-src-5.12.8/WebKitBuild/Release$ cmake -DPORT=Qt -DCMAKE_BUILD_TYPE=Release -DQt5_DIR=/usr/local/Qt-5.12.8/lib/cmake/Qt5 ../../qtwebkit/ -- The C compiler identification is GNU 5.4.0 -- The CXX compiler identification is GNU 5.4.0 -- Check for working C compiler: /usr/bin/cc -- Check for working C compiler: /usr/bin/cc -- works -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Detecting C compile features -- Detecting C compile features - done -- Check for working CXX compiler: /usr/bin/c++ -- Check for working CXX compiler: /usr/bin/c++ -- works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Detecting CXX compile features -- Detecting CXX compile features - done -- Found BISON: /usr/bin/bison (found suitable version "3.0.4", minimum required is "2.1") -- Found Gperf: /usr/bin/gperf (Required is at least version "3.0.1") -- Found Perl: /usr/bin/perl (found suitable version "5.22.1", minimum required is "5.10.0") -- Found PythonInterp: /usr/bin/python2.7 (found suitable version "2.7.12", minimum required is "2.7.0") -- Could NOT find Ruby (missing: RUBY_INCLUDE_DIR RUBY_LIBRARY RUBY_CONFIG_INCLUDE_DIR) (found suitable version "2.3.0", minimum required is "1.9") -- Looking for include file features.h -- Looking for include file features.h - found -- Found PkgConfig: /usr/bin/pkg-config (found version "0.29.1") -- Checking for module 'sqlite3' -- No package 'sqlite3' found CMake Error at /usr/share/cmake-3.5/Modules/FindPackageHandleStandardArgs.cmake:148 (message): Could NOT find Sqlite (missing: SQLITE_INCLUDE_DIR SQLITE_LIBRARIES) Call Stack (most recent call first): /usr/share/cmake-3.5/Modules/FindPackageHandleStandardArgs.cmake:388 (_FPHSA_FAILURE_MESSAGE) Source/cmake/FindSqlite.cmake:62 (FIND_PACKAGE_HANDLE_STANDARD_ARGS) Source/cmake/OptionsQt.cmake:474 (find_package) Source/cmake/WebKitCommon.cmake:51 (include) CMakeLists.txt:137 (include) -- Configuring incomplete, errors occurred! See also "/home/ubuntu/qt-everywhere-src-5.12.8/WebKitBuild/Release/CMakeFiles/CMakeOutput.log". ubuntu@ubuntu:~/qt-everywhere-src-5.12.8/WebKitBuild/Release$ sqlite --version sqlite: unknown option: --version Use -help for a list of options. ubuntu@ubuntu:~/qt-everywhere-src-5.12.8/WebKitBuild/Release$ sqlite3 --version 3.11.0 2016-02-15 17:29:24 3d862f207e3adc00f78066799ac5a8c282430a5f ubuntu@ubuntu:~/qt-everywhere-src-5.12.8/WebKitBuild/Release$ sqlite --version sqlite: unknown option: --version Use -help for a list of options. ubuntu@ubuntu:~/qt-everywhere-src-5.12.8/WebKitBuild/Release$ sqlite SQLite version 2.8.17 Enter ".help" for instructions sqlite> Any help is appreciated if am missing anything in this regard. Best Regards, Ramakanth On Tue, 28 Apr, 2020, 00:14 Konstantin Tokarev, <[email protected]> wrote: > > > 27.04.2020, 12:24, "Ramakanth Kesireddy" <[email protected]>: > > Hi, > > > > Am unable to build Qt WebKit 5.212 sources extracted from > http://download.qt.io/snapshots/ci/qtwebkit/5.212/latest/src/submodules/ > > as part of Qt 5.12.8 sources. > > Hi, > Please use latest release: > https://github.com/qtwebkit/qtwebkit/releases/tag/qtwebkit-5.212.0-alpha4 > Link above should never be used as its contains many garbage files, and > even if you use most recently changed, its just snapshot and not > fully-validated version. > > > > > Earlier, Qt WebKit 5.6.3 had been built successfully along with Qt 5.6.3 > sources. > > > > Could you please let me know compatible QtWebkit 5.212 sources which > would build along with Qt 5.12.8 sources or QtWebkit needs to be built as > a separate module using cmake? > > Build instructions are referenced in README file, see e.g. > https://github.com/qtwebkit/qtwebkit/wiki/Building-QtWebKit-on-Linux > > > > > Appreciate your help in this regard as it fails to build after > installing all dependencies for Qt WebKit. > > > > Best Regards, > > Ramakanth > > > > Best Regards, > > Ramakanth > > , > > > > _______________________________________________ > > webkit-qt mailing list > > [email protected] > > https://lists.webkit.org/mailman/listinfo/webkit-qt > > > -- > Regards, > Konstantin >
_______________________________________________ webkit-qt mailing list [email protected] https://lists.webkit.org/mailman/listinfo/webkit-qt
