As it turns out, no, I can't use Qt5. In fact, I'd love to hear from
anyone who actually has. I find this in Modules/FindQt.make:
===========================
if (Qt_FIND_VERSION)
if (Qt_FIND_VERSION MATCHES "^([34])(\\.[0-9]+.*)?$")
set(DESIRED_QT_VERSION ${CMAKE_MATCH_1})
else ()
message(FATAL_ERROR "FindQt was called with invalid version
'${Qt_FIND_VERSION}'. Only Qt major versions 3 or 4 are supported. If
you do not need to support both Qt3 and Qt4 in your source consider
calling find_package(Qt3) or find_package(Qt4) instead of
find_package(Qt) instead.")
endif ()
endif ()
===========================
So I re-installed Qt4, rebuilt CMake (./bootstrap --qt-gui, make, sudo
make install) and still got the same runtime failure.
Quoting David Cole <dlrd...@aol.com>:
Can you use Qt5? CMake 3.7 is typically built using Qt5: perhaps a Qt5
**requirement** has crept in since it's the commonly used one now.
HTH,
David C.
On Fri, Jan 6, 2017 at 10:41 AM, <da...@daryllee.com> wrote:
I'm running Ubuntu 14.04 and I'm trying to get the current version of CMake
to run. (The apt-get version is 2.8).
I installed Qt4 (version 4.8.6) with
$ sudo apt-get install libqt4-core libqt4-dev libqt4-gui qt4-dev-tools
I installed cmake
$ ./bootstrap & make & sudo make install
all seemed to run without issue. Running "cmake-gui --version" reported
version 3.7.1, but running "cmake-gui" failed:
=========
daryl@eve-ldb:~/cmake/cmake-3.7.1$ cmake-gui --version
cmake version 3.7.1
CMake suite maintained and supported by Kitware (kitware.com/cmake).
daryl@eve-ldb:~/cmake/cmake-3.7.1$ cmake-gui
cmake-gui: symbol lookup error: cmake-gui: undefined symbol:
_ZN9QListData11detach_growEPii
==========
That looks like a Qt linkage error. Any suggestions on resolving this?
--
Powered by www.kitware.com
Please keep messages on-topic and check the CMake FAQ at:
http://www.cmake.org/Wiki/CMake_FAQ
Kitware offers various services to support the CMake community. For more
information on each offering, please visit:
CMake Support: http://cmake.org/cmake/help/support.html
CMake Consulting: http://cmake.org/cmake/help/consulting.html
CMake Training Courses: http://cmake.org/cmake/help/training.html
Visit other Kitware open-source projects at
http://www.kitware.com/opensource/opensource.html
Follow this link to subscribe/unsubscribe:
http://public.kitware.com/mailman/listinfo/cmake
--
Powered by www.kitware.com
Please keep messages on-topic and check the CMake FAQ at:
http://www.cmake.org/Wiki/CMake_FAQ
Kitware offers various services to support the CMake community. For more
information on each offering, please visit:
CMake Support: http://cmake.org/cmake/help/support.html
CMake Consulting: http://cmake.org/cmake/help/consulting.html
CMake Training Courses: http://cmake.org/cmake/help/training.html
Visit other Kitware open-source projects at
http://www.kitware.com/opensource/opensource.html
Follow this link to subscribe/unsubscribe:
http://public.kitware.com/mailman/listinfo/cmake