On 15 December 2012 20:58, Gábor Hertelendy <span dir="ltr">&lt;<a href="mailto:gaborherty@gmail.com" target="_blank">gaborherty@gmail.com</a>&gt;</span> wrote:<br><div class="gmail_extra"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">

Hello everyone!<br>
<br></blockquote><div>Hello Gábor,<br></div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">
I can not compile QtWebKit with Qt 4.8.1.<br>
I followed the instructions here: <a href="http://trac.webkit.org/wiki/BuildingQtOnLinux" target="_blank">http://trac.webkit.org/wiki/BuildingQtOnLinux</a><br>
<br></blockquote><div><br></div><div>As your build output says, you can not compile WebKit trunk with Qt4 any more, it&#39;s Qt5 only.</div><div>You might be interested in a branch for Qt4, that&#39;s maintained in a community effort:</div>

<div><a href="https://gitorious.org/+qtwebkit-developers/webkit/qtwebkit-23">https://gitorious.org/+qtwebkit-developers/webkit/qtwebkit-23</a></div><div><br></div><div>Or you might want to give Qt 5.0 a shot (RC2 at the time of writing) which also includes a pretty recent QtWebKit as a module:</div>

<div><a href="http://qt-project.org/downloads">http://qt-project.org/downloads</a><br></div><div><br></div><div>Regards,</div><div>András</div><div><br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">


My environment is as below:<br>
<br>
Ubuntu 12.04 (precise) 32-bit<br>
GNOME 3.4.2<br>
<br>
I&#39;ve got Creator from Ubunutu Software Center: &#39;Qt Creator IDE (2.4.1)&#39;<br>
selected with g++, git and svn packages.<br>
This comes with all the qt4 dev packages, as mentioned in the above link.<br>
<br>
then I set up the rest needed packages too:<br>
sudo apt-get install bison flex libicu-dev libsqlite3-dev<br>
libxrender-dev gperf libfontconfig1-dev libpng12-dev libjpeg62-dev<br>
sudo apt-get install phonon-backend-gstreamer phonon-backend-vlc<br>
sudo apt-get install libphonon-dev<br>
<br>
so &#39;qmake -v&#39; said this:<br>
QMake version 2.01a<br>
Using Qt version 4.8.1 in /usr/lib/i386-linux-gnu<br>
<br>
I put the WebKit source code from the SVN server here (I used &#39;svn<br>
export&#39; for faster download):<br>
<br>
/home/hertusz/WebKit<br>
<br>
finally I set up environment variables:<br>
<br>
export QTDIR=/usr/share/qt4<br>
export PATH=$QTDIR/bin:$PATH<br>
export QMAKEPATH=/home/hertusz/WebKit/Tools/qmake<br>
<br>
At this point I thought I had all the prerequisites.<br>
However, when I run this script:<br>
<br>
~$ WebKit/Tools/Scripts/build-webkit --qt --no-webkit2<br>
<br>
I got the following error:<br>
<br>
Unable to determine current SVN revision in /home/hertusz/WebKit at<br>
/home/hertusz/WebKit/Tools/Scripts/VCSUtils.pm line 398.<br>
Calling &#39;qmake /home/hertusz/WebKit/WebKit.pro<br>
WEBKIT_CONFIG-=build_webkit2 CONFIG-=production_build&#39; in<br>
/home/hertusz/WebKit/WebKitBuild/Release<br>
<br>
WARNING: /home/hertusz/WebKit/Tools/qmake/mkspecs/features/configure.prf:12:<br>
Unable to find file for inclusion configure<br>
/home/hertusz/WebKit/Tools/qmake/mkspecs/features/configure.prf:25:<br>
Unknown test function: log<br>
/home/hertusz/WebKit/Tools/qmake/mkspecs/features/configure.prf:31:<br>
Unknown test function: qtCompileTest<br>
/home/hertusz/WebKit/Tools/qmake/mkspecs/features/configure.prf:31:<br>
Unknown test function: qtCompileTest<br>
/home/hertusz/WebKit/Tools/qmake/mkspecs/features/configure.prf:31:<br>
Unknown test function: qtCompileTest<br>
/home/hertusz/WebKit/Tools/qmake/mkspecs/features/configure.prf:31:<br>
Unknown test function: qtCompileTest<br>
/home/hertusz/WebKit/Tools/qmake/mkspecs/features/configure.prf:31:<br>
Unknown test function: qtCompileTest<br>
/home/hertusz/WebKit/Tools/qmake/mkspecs/features/configure.prf:31:<br>
Unknown test function: qtCompileTest<br>
/home/hertusz/WebKit/Tools/qmake/mkspecs/features/configure.prf:31:<br>
Unknown test function: qtCompileTest<br>
/home/hertusz/WebKit/Tools/qmake/mkspecs/features/configure.prf:31:<br>
Unknown test function: qtCompileTest<br>
/home/hertusz/WebKit/Tools/qmake/mkspecs/features/configure.prf:31:<br>
Unknown test function: qtCompileTest<br>
/home/hertusz/WebKit/Tools/qmake/mkspecs/features/configure.prf:31:<br>
Unknown test function: qtCompileTest<br>
/home/hertusz/WebKit/Tools/qmake/mkspecs/features/configure.prf:31:<br>
Unknown test function: qtCompileTest<br>
/home/hertusz/WebKit/Tools/qmake/mkspecs/features/configure.prf:31:<br>
Unknown test function: qtCompileTest<br>
Project ERROR: Building WebKit with Qt versions older than 5.0 is not supported.<br>
<br>
Failed to set up build environment using qmake!<br>
<br>
What did I wrong?<br>
<br>
I found this line in WebKit.pro file:<br>
!equals(QT_MAJOR_VERSION, 5): error(&quot;Building WebKit with Qt versions<br>
older than 5.0 is not supported.&quot;)<br>
<br>
so Qt5 is mandatory or not?<br>
<br>
Thanks for helping<br>
<br>
Regards<br>
Hertusz<br>
_______________________________________________<br>
webkit-qt mailing list<br>
<a href="mailto:webkit-qt@lists.webkit.org">webkit-qt@lists.webkit.org</a><br>
<a href="http://lists.webkit.org/mailman/listinfo/webkit-qt" target="_blank">http://lists.webkit.org/mailman/listinfo/webkit-qt</a><br>
</blockquote></div><br></div>