Quoting André Pönitz:
So what you found is true, but only part of the truth. std::enable_if_t
is C++11, and that's officially required to build Qt Creator since 2014.
gcc 4.8.4 was good enough until 2017, i.e. has been given a grace period
of more than two years.
Ah grace period. Spoken like someone who believes LTS means whatever
you want on any given second of any given day.
Even if the version requirement for gcc weren't documented please note
that the relation 'can-be-build-with' is not transitive.
"Creator version X can be build with Qt version Y" and "Qt version Y can be
build on OS version Z" does not imply "Creator version X can be build
out-of-the-box on OS version Z".
Spoken like an automated test which was simply there to check the box
rather than actually test anything.
Please note also that "not out-of-the-box" does not necessarily mean it
cannot be done. Asking Google for "ubuntu 14.04 gcc" gives as third hit
https://gist.github.com/application2000/73fd6f4bf1be6600a2cf9f56315a2d91,
apparently giving instructions to get a gcc 6.1 on Ubuntu 14.04.
Spoken like someone whose never worked in a production environment
restricted to official repos. The bulk of the serious development
using Qt are such environments, not idiot phone apps.
--
Roland Hughes, President
Logikal Solutions
(630) 205-1593
http://www.theminimumyouneedtoknow.com
http://www.infiniteexposure.net
http://www.johnsmith-book.com
http://www.logikalblog.com
http://www.interestingauthors.com/blog
http://lesedi.us
_______________________________________________
Interest mailing list
[email protected]
https://lists.qt-project.org/listinfo/interest