<div dir="ltr"><div><div><div>Sorry this was a stupid user error on my part. I cloned your repo but was still on the master branch. Once I switched to the qt5 branch it worked. I've attached a patch that fixes a few compiler errors because gcc 4.4 requires that the the template type be specified in the construction of the base class. I believe that the change shouldn't change anything on a compiler that the code already built with.<br>
<br></div>The other issue that I ran into with the build process is that it didn't set the value for QT_LRELEASE_EXECUTABLE even though /usr/bin/lrelease-qt5 was on the system. Once I set it using "-DQT_LRELEASE_EXECUTABLE=/usr/bin/lrelease-qt5" it built just fine, but if possible, it would be nice if this value was auto-detected and set like the rest of the values. I don't know the first thing about cmake, so unfortunately I'm no help in trying to fix this or I'd look into it and try to make a patch for that as well.<br>
<br></div><div>Also, it appears that there's not PyQt5 in the EPEL repository, so unfortunately I can't test that at this time.<br></div><div><br></div>Thanks for all the help and the work to get QGIS working with Qt5,<br>
</div>Dave<br></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Thu, Sep 4, 2014 at 8:06 AM, Matthias Kuhn <span dir="ltr"><<a href="mailto:matthias.kuhn@gmx.ch" target="_blank">matthias.kuhn@gmx.ch</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi Dave,<br>
<br>
Are you sure you have checked out the correct branch from my private repository (link in my first response)?<br>
There is no support for this in master yet.<br>
<br>
The definition of the cmake variable can be seen here[1]<br>
<br>
Best<br>
Matthias<br>
<br>
<a href="https://github.com/m-kuhn/QGIS/blob/final-2_4_0-qt5/CMakeLists.txt#L222" target="_blank">https://github.com/m-kuhn/<u></u>QGIS/blob/final-2_4_0-qt5/<u></u>CMakeLists.txt#L222</a><div class=""><br>
<br>
On Thu 04 Sep 2014 04:56:12 PM CEST, Dave Johansen wrote:<br>
</div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="">
I tried doing "-DENABLE_QT5=TRUE" and "-DENABLE_QT5:BOOL=TRUE" and it<br>
still doesn't work. In CMakeCache.txt, it says "//No help, variable<br>
specified on the command line.". Any recommendations on what else to try?<br>
Thanks,<br>
Dave<br>
<br>
<br>
On Thu, Sep 4, 2014 at 12:46 AM, Matthias Kuhn <<a href="mailto:matthias.kuhn@gmx.ch" target="_blank">matthias.kuhn@gmx.ch</a><br></div><div class="">
<mailto:<a href="mailto:matthias.kuhn@gmx.ch" target="_blank">matthias.kuhn@gmx.ch</a>>> wrote:<br>
<br>
    Hi Dave,<br>
<br>
    IIRC you only have to set the cmake option ENABLE_QT5=TRUE<br>
<br>
    Matthias<br>
<br>
    On 09/02/2014 10:07 PM, Dave Johansen wrote:<br>
</div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="">
    I'd be glad to give it a try and help resolve any issues. What do<br>
    I need to do to build it? I tried running cmake and it is still<br>
    looking for Qt4, so how do I tell it to build with Qt5?<br>
    Thanks,<br>
    Dave<br>
<br>
<br>
    On Tue, Sep 2, 2014 at 11:41 AM, Matthias Kuhn<br></div><div><div class="h5">
    <<a href="mailto:matthias.kuhn@gmx.ch" target="_blank">matthias.kuhn@gmx.ch</a> <mailto:<a href="mailto:matthias.kuhn@gmx.ch" target="_blank">matthias.kuhn@gmx.ch</a>>> wrote:<br>
<br>
        Hi Dave,<br>
<br>
        I have ported large portions of the code to Qt5 (for<br>
        Android). It has<br>
        not been widely tested but runs quite stable here on Fedora<br>
        (so not far<br>
        from RHEL). However, due to missing pyqt packages I could not<br>
        test<br>
        python support (arriving in Fedora 21). If you want to give<br>
        it a try,<br>
        you can find the code here [1]<br>
<br>
        Good luck and let me know how it goes.<br>
<br>
        Matthias<br>
<br>
        [1] <a href="https://github.com/m-kuhn/QGIS/tree/final-2_4_0-qt5" target="_blank">https://github.com/m-kuhn/<u></u>QGIS/tree/final-2_4_0-qt5</a><br>
<br>
        On Die 02 Sep 2014 20:38:28 CEST, Dave Johansen wrote:<br>
        ><br>
        <a href="http://gis.stackexchange.com/questions/62548/can-i-use-qgis-with-qt5" target="_blank">http://gis.stackexchange.com/<u></u>questions/62548/can-i-use-<u></u>qgis-with-qt5</a><br>
        > The above link indicates that QGIS 2.x can't be built with<br>
        Qt 5.x and<br>
        > I was curious how much work would be involved in resolving<br>
        that.<br>
        ><br>
        > I ask because I'm using RHEL 6 which comes with Qt 4.6 and<br>
        so I can't<br>
        > build QGIS 2.x with that because it requires 4.7. Qt 5.x is<br>
        available<br>
        > in the EPEL so I was wondering what would be involved in<br>
        making it so<br>
        > I could use that. If it's not too big of an effort, then I<br>
        could<br>
        > potentially help with the work but I wanted to find out<br>
        what it would<br>
        > involve before I dove into anything.<br>
        ><br>
        > Thanks,<br>
        > Dave<br>
        ><br>
        ><br>
        > ______________________________<u></u>_________________<br>
        > Qgis-developer mailing list<br>
        > <a href="mailto:Qgis-developer@lists.osgeo.org" target="_blank">Qgis-developer@lists.osgeo.org</a><br></div></div>
        <mailto:<a href="mailto:Qgis-developer@lists.osgeo.org" target="_blank">Qgis-developer@lists.<u></u>osgeo.org</a>><br>
        > <a href="http://lists.osgeo.org/mailman/listinfo/qgis-developer" target="_blank">http://lists.osgeo.org/<u></u>mailman/listinfo/qgis-<u></u>developer</a><br>
<br>
<br>
<br>
</blockquote>
<br>
<br>
</blockquote>
</blockquote></div><br></div>