On Wednesday, 18 September 2019 03:29:39 PDT Mutz, Marc via Development wrote: > Qt 5.14 is the eighth release of Qt to require C++11. How did we get > into a situation where there's one platform that doesn't even support > basic C++11? Why wasn't it dropped when MSVC 2013 was?
We've never required C++11 Standard Library. We've only required the core language and the integrity compiler does support it just fine. > Quoting https://www.ghs.com/products/compiler.html: > > C++11 and C++14 support > > > > Green Hills Compilers support ISO/IEC 14882:2011 (C++11) and > > ISO/IEC 14882:2014 (C++14) which offers a number of new > > language features and standard libraries. These includes > > standardized threading support for mutexes, atomics, > > future/promise, and the use of the thread_local keyword. > > So, is the CI just using a totally outdated toolchain? More than likely we're just missing an -l flag or equivalent to link to the necessary implementation. If that's the case, it's no different than libstdc++ which requires adding -lpthread to your link command-line. -- Thiago Macieira - thiago.macieira (AT) intel.com Software Architect - Intel System Software Products _______________________________________________ Development mailing list Development@qt-project.org https://lists.qt-project.org/listinfo/development