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.
https://codereview.qt-project.org/c/qt/qtbase/+/263548 Unfortunately, MSVC doesn't want to cooperate: .\qmimeprovider_database.cpp(1270): fatal error C1091: compiler limit: string exceeds 65535 bytes in length > qfloat16-tables does not link to the bootstrap library (it's pure C++). The > only reason it's in C++ was so we didn't depend on Perl or Python during the > 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 by > IEEE 754. I'd actually remove the tool from the build, move it to util/, > and add the resulting file to Git. https://codereview.qt-project.org/c/qt/qtbase/+/263547 -- 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