What are the configures of officially built Qt
Unsolved
General and Desktop
-
I downloaded from the following address:
http://download.qt.io
I need to check if the officially downloaded Qt version contains zlib library, or just uses the system.
If Qt bundles zlib library, how could other out-of-source module link the zlib? -
The precompiled one uses the system zlib on linux at least. I checked my install for you:
[shockwave] /opt/Qt/5.8/gcc_64/lib > ldd libQt5Core.so linux-vdso.so.1 (0x00007fffdc4f7000) libpthread.so.0 => /usr/lib/libpthread.so.0 (0x00007fe51221c000) libicui18n.so.56 => /opt/Qt/5.8/gcc_64/lib/libicui18n.so.56 (0x00007fe511d83000) libicuuc.so.56 => /opt/Qt/5.8/gcc_64/lib/libicuuc.so.56 (0x00007fe5119cb000) libicudata.so.56 => /opt/Qt/5.8/gcc_64/lib/libicudata.so.56 (0x00007fe50ffe8000) libdl.so.2 => /usr/lib/libdl.so.2 (0x00007fe50fde4000) librt.so.1 => /usr/lib/librt.so.1 (0x00007fe50fbdc000) libz.so.1 => /usr/lib/libz.so.1 (0x00007fe50f9c5000) libgthread-2.0.so.0 => /usr/lib/libgthread-2.0.so.0 (0x00007fe50f7c3000) libglib-2.0.so.0 => /usr/lib/libglib-2.0.so.0 (0x00007fe50f4b0000) libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0x00007fe50f128000) libm.so.6 => /usr/lib/libm.so.6 (0x00007fe50ee15000) libgcc_s.so.1 => /usr/lib/libgcc_s.so.1 (0x00007fe50ebfe000) libc.so.6 => /usr/lib/libc.so.6 (0x00007fe50e85a000) /lib64/ld-linux-x86-64.so.2 (0x00007fe51243a000) libpcre.so.1 => /usr/lib/libpcre.so.1 (0x00007fe50e5e7000)
As you can see it links to /usr/lib/libz.so.1.
My guess is the default on windows is the internal Qt zlib since it doesn't install a separate zlib on windows as part of the Qt installer.