[Development] QProperty and library coding guide
Thiago Macieira
thiago.macieira at intel.com
Fri Jul 17 19:00:37 CEST 2020
On Friday, 17 July 2020 09:34:54 PDT Lars Knoll wrote:
> > I'll just post this and let you ponder the consequences of this choice for
> > Linux:
> > https://godbolt.org/z/nhex5x
>
> Yes, that’s why we need to encode that into a static_assert(). But the
> support it coming to all compilers and Linux desktops will support the
> feature both with gcc and clang. I’m pretty sure ICC will follow soon.
Sure.
But to be clear: we're saying the MINIMUM versions of GCC and Clang for Qt 6.0
are 9.0. GCC 9 was released in May 2019 and LLVM 9 was released in September
2019.
Apple Clang in the current XCode does NOT support it.
Versions of mainstream Linux distributions with GCC 9:
* Debian: testing
* Fedora: 30
* openSUSE: 15.2
* Ubuntu: 19.10
(Arch, Clear, Gentoo are rolling releases)
If you're not working from home, go around in the office and ask who's running
anything older.
--
Thiago Macieira - thiago.macieira (AT) intel.com
Software Architect - Intel System Software Products
More information about the Development
mailing list