[Development] Qt LTS & C++11 plans
Thiago Macieira
thiago.macieira at intel.com
Fri Jul 10 01:51:19 CEST 2015
On Tuesday 23 June 2015 10:17:40 Knoll Lars wrote:
> Qt 5.6:
>
> * We make 5.6 a long term supported release
> * We still support C++98 compilers in this release (for the last time),
> i.e. We keep the 5.5 compiler baseline
> * WEC7 will be still supported
> * QNX 6.5 is not supported anymore
> * Qt Quick1 and Qt WebKit are not part of the release (but we test that
> the sources compile against 5.6)
> * We keep Qt Script for this release, it’ll be gone in 5.7 as well
Summary of changes:
https://codereview.qt-project.org/121026 C++11 default in user applications
https://codereview.qt-project.org/121141 Enable C++14 or C++1z in Qt itself
https://codereview.qt-project.org/121142 Drop QNX 6.5 and libstdc++/OS X
https://codereview.qt-project.org/121145 Remove macx-g++* mkspecs
> Qt 5.7:
>
> * New compiler baseline with gcc 4.7 and VC++ 2012
> * Enable and use the C++11 features supported by these compilers
> unconditionally
> * WEC7 not supported anymore, WEC2013 supported
> * Probably remove support for older Android, Mac and Linux versions as
> well (to be discussed)
https://codereview.qt-project.org/121144 Require C++11 atomics (except MSVC)
https://codereview.qt-project.org/121146 Remove support for MSVC < 2012
https://codereview.qt-project.org/121147 Remove -no-c++11 option
--
Thiago Macieira - thiago.macieira (AT) intel.com
Software Architect - Intel Open Source Technology Center
More information about the Development
mailing list