sergevp
m4n71k0r> ГМ! Тогда чего я волнуюсь! Буду собирать либку статикой под линухи! Все проблемы решены, да?!
На самом деле очень немногое можно легко собрать статически. В основном, только мелкие прикладные либы. А иначе вылазят проблемы взаимодействия с остальной системой.
Слинкуешься статически с libasound не той версии, что в системе, и звук может не работать.
Слинкуешься статически с glibc, кажется, и локальные DNS resolver-ы (nss) работать не будут.
Слинкуешься статически с Gtk/Qt не той версии, что в системе, и при считывании системной темы (у которой в другой версии был другой формат) всё поломается.
Проблемы могут быть с любым изменением формата, другие конфиги в /etc/, другой протокол обмена с wayland-композитором, другая версия интерфейса в dbus - и прога будет падать или странно глючить.
Динамическая линковка решает все эти проблемы.