Hi Hertusz! You can build the current WebKit with the latest Qt5 version only. For this you can download qt5-tools from https://github.com/ossy-szeged/qt5-tools. It contains a script and the latest hash of the qt5 repository. Running build-qt5.sh with sudoer rights will download and build the latest qt5 for you. Then you have to set the QTDIR envrionment variable to /usr/local/Trolltech/Qt5/Qt-5.0.0-r40. After this, hopefully you will be able to build WebKit.
Regards, Reni > Hello everyone! > > I can not compile QtWebKit with Qt 4.8.1. > I followed the instructions here: > http://trac.webkit.org/wiki/BuildingQtOnLinux > > My environment is as below: > > Ubuntu 12.04 (precise) 32-bit > GNOME 3.4.2 > > I've got Creator from Ubunutu Software Center: 'Qt Creator IDE (2.4.1)' > selected with g++, git and svn packages. > This comes with all the qt4 dev packages, as mentioned in the above link. > > then I set up the rest needed packages too: > sudo apt-get install bison flex libicu-dev libsqlite3-dev > libxrender-dev gperf libfontconfig1-dev libpng12-dev libjpeg62-dev > sudo apt-get install phonon-backend-gstreamer phonon-backend-vlc > sudo apt-get install libphonon-dev > > so 'qmake -v' said this: > QMake version 2.01a > Using Qt version 4.8.1 in /usr/lib/i386-linux-gnu > > I put the WebKit source code from the SVN server here (I used 'svn > export' for faster download): > > /home/hertusz/WebKit > > finally I set up environment variables: > > export QTDIR=/usr/share/qt4 > export PATH=$QTDIR/bin:$PATH > export QMAKEPATH=/home/hertusz/WebKit/Tools/qmake > > At this point I thought I had all the prerequisites. > However, when I run this script: > > ~$ WebKit/Tools/Scripts/build-webkit --qt --no-webkit2 > > I got the following error: > > Unable to determine current SVN revision in /home/hertusz/WebKit at > /home/hertusz/WebKit/Tools/Scripts/VCSUtils.pm line 398. > Calling 'qmake /home/hertusz/WebKit/WebKit.pro > WEBKIT_CONFIG-=build_webkit2 CONFIG-=production_build' in > /home/hertusz/WebKit/WebKitBuild/Release > > WARNING: > /home/hertusz/WebKit/Tools/qmake/mkspecs/features/configure.prf:12: > Unable to find file for inclusion configure > /home/hertusz/WebKit/Tools/qmake/mkspecs/features/configure.prf:25: > Unknown test function: log > /home/hertusz/WebKit/Tools/qmake/mkspecs/features/configure.prf:31: > Unknown test function: qtCompileTest > /home/hertusz/WebKit/Tools/qmake/mkspecs/features/configure.prf:31: > Unknown test function: qtCompileTest > /home/hertusz/WebKit/Tools/qmake/mkspecs/features/configure.prf:31: > Unknown test function: qtCompileTest > /home/hertusz/WebKit/Tools/qmake/mkspecs/features/configure.prf:31: > Unknown test function: qtCompileTest > /home/hertusz/WebKit/Tools/qmake/mkspecs/features/configure.prf:31: > Unknown test function: qtCompileTest > /home/hertusz/WebKit/Tools/qmake/mkspecs/features/configure.prf:31: > Unknown test function: qtCompileTest > /home/hertusz/WebKit/Tools/qmake/mkspecs/features/configure.prf:31: > Unknown test function: qtCompileTest > /home/hertusz/WebKit/Tools/qmake/mkspecs/features/configure.prf:31: > Unknown test function: qtCompileTest > /home/hertusz/WebKit/Tools/qmake/mkspecs/features/configure.prf:31: > Unknown test function: qtCompileTest > /home/hertusz/WebKit/Tools/qmake/mkspecs/features/configure.prf:31: > Unknown test function: qtCompileTest > /home/hertusz/WebKit/Tools/qmake/mkspecs/features/configure.prf:31: > Unknown test function: qtCompileTest > /home/hertusz/WebKit/Tools/qmake/mkspecs/features/configure.prf:31: > Unknown test function: qtCompileTest > Project ERROR: Building WebKit with Qt versions older than 5.0 is not > supported. > > Failed to set up build environment using qmake! > > What did I wrong? > > I found this line in WebKit.pro file: > !equals(QT_MAJOR_VERSION, 5): error("Building WebKit with Qt versions > older than 5.0 is not supported.") > > so Qt5 is mandatory or not? > > Thanks for helping > > Regards > Hertusz > _______________________________________________ > webkit-qt mailing list > [email protected] > http://lists.webkit.org/mailman/listinfo/webkit-qt > _______________________________________________ webkit-qt mailing list [email protected] http://lists.webkit.org/mailman/listinfo/webkit-qt
