[Development] Configure command lines of official Qt releases
Richard Weickelt
richard at weickelt.de
Thu Jun 6 12:09:01 CEST 2019
>> Thanks, Ivan. While this is true for other libs like xcb, Qt does not ship
>> icu. It uses either the one provided by the system or a thin replacement
>> resulting in a reduced localization feature set according to
>> https://wiki.qt.io/Qt_5_ICU#Design_Principles
>
> Linux binaries are shipped with ICU. It's not possible to use system version, because
> ICU doesn't provide stable ABI.
Good point. Indeed, libQtCore.so links to
libicui18n.so.56 => /opt/Qt/5.12.3/gcc_64/lib/./libicui18n.so.56
(0x00007f457026f000)
libicuuc.so.56 => /opt/Qt/5.12.3/gcc_64/lib/./libicuuc.so.56
(0x00007f456feb7000)
libicudata.so.56 => /opt/Qt/5.12.3/gcc_64/lib/./libicudata.so.56
(0x00007f456e4d4000)
Now I can see how "-R ." makes sense.
By "Qt does not sip icu" I meant that the Qt source package does not ship
icu, but would use whatever it finds on the build host.
More information about the Development
mailing list