@jsulm
So, after statically building Qt, I have to build these 65 libraries:
libxcb-glx.so
libxcb-icccm.so
libxcb-image.so
libxcb-shm.so
libxcb-keysyms.so
libxcb-randr.so
libxcb-render-util.so
libxcb-render.so
libxcb-shape.so
libxcb-sync.so
libxcb-xfixes.so
libxcb-xinerama.so
libxcb-xkb.so
libxcb-xinput.so
libSM.so
libICE.so
libxkbcommon-x11.so
libjpeg.so
libtiff.so
libgbm.so
libdrm.so
libudev.so
libX11-xcb.so
libxcb.so
libwayland-egl.so
libEGL.so
libXcomposite.so
libX11.so
libfontconfig.so
libfreetype.so
libdbus-1.so
libwayland-cursor.so
libwayland-client.so
libxkbcommon.so
libpng16.so
libharfbuzz.so
libz.so
libdouble-conversion.so
libicui18n.so
libicuuc.so
libdl.so
libglib-2.0.so.0
libGL.so
libm.so
libgcc_s.so
libxcb-util.so
libuuid.so
libbsd.so
liblzma.so
libjbig.so
libwayland-server.so
libexpat.so
librt.so
libXau.so
libXdmcp.so
libGLdispatch.so
libsystemd.so
libffi.so
libgraphite2.so
libicudata.so
libpcre.so
libGLX.so
liblz4.so
libgcrypt.so
libgpg-error.so
and only then will I get a statically-builded hello-world? Why isn't this mentioned in any manual?
p.s. I know about exclusion libraries: linux-vdso.so libc.so libpthread.so ld-linux-x86-64.so
They cannot be assembled statically. But what about the rest?