[Development] Qt 5 types under consideration for deprecation / removal in Qt 6
jeanmichael.celerier at gmail.com
Sat Jun 1 08:26:49 CEST 2019
To bypass the MSVC limitation I think that you need to use array notation
instead of string literals, with the help of a tool such as xxd.
Apparently powershell has a command to more-or-less do it (format-hex),
with some PS magic it could maybe work without too much dependencies added
On Sat, Jun 1, 2019 at 7:01 AM Thiago Macieira <thiago.macieira at intel.com>
> On Friday, 31 May 2019 10:13:52 PDT Thiago Macieira wrote:
> > rcc should be un-bootstrapped. The only use inside QtCore is for the MIME
> > type database. We don't need a resource, though it compresses really well
> > (roughly 10:1 with zstd). I'd simply make that a read-only sharable
> > variable, which we can easily create with a C++11 raw string.
> Unfortunately, MSVC doesn't want to cooperate:
> .\qmimeprovider_database.cpp(1270): fatal error C1091: compiler limit:
> exceeds 65535 bytes in length
> > qfloat16-tables does not link to the bootstrap library (it's pure C++).
> > only reason it's in C++ was so we didn't depend on Perl or Python during
> > qtbase build on Windows (Perl is required on Unix). Also, its output is
> > ALWAYS the same and there is no input, since the constants are specified
> > IEEE 754. I'd actually remove the tool from the build, move it to util/,
> > and add the resulting file to Git.
> Thiago Macieira - thiago.macieira (AT) intel.com
> Software Architect - Intel System Software Products
> Development mailing list
> Development at qt-project.org
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the Development