buildtools like cmake always look for pkg-config (.pc) files or header files. In debian, you need to install dev packages (libsqlite3-dev in this case).
Make sure you have the following files: /usr/lib/x86_64-linux-gnu/pkgconfig/sqlite3.pc /usr/include/sqlite3.h On 29.04.20 07:55, Ramakanth Kesireddy wrote: > Hi, > > I used > the https://github.com/qtwebkit/qtwebkit/releases/tag/qtwebkit-5.212.0-alpha4 > <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 > <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] > <mailto:[email protected]>> wrote: > > > > 27.04.2020, 12:24, "Ramakanth Kesireddy" <[email protected] > <mailto:[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] <mailto:[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
_______________________________________________ webkit-qt mailing list [email protected] https://lists.webkit.org/mailman/listinfo/webkit-qt
