К сожалению, нет решения. Эта статическая ссылка есть, и вы можете (если хотите) связать все статические => все зависимости от других библиотек будут удалены. Но есть и другие зависимости, которых нельзя избежать: во-первых, это архитектура. У нас есть Linux на PowerPC, Linux на ARM, Linux на Microblaze, Linux на 32-битной x86 и Linux на 64-битной x86. Во-вторых, есть ABI и системные вызовы. Они могут (и действительно имеют в прошлом) изменения (например, экзотические / новые системные вызовы не существуют на старых системах - и если вы получили эти вызовы в двоичном файле, ваша программа не будет работать).
LSB - это просто стандарт (или лучше того, каким он старается - не все следуют ему) для разных дистрибутивов, чтобы упростить администрирование, использование и обслуживание (а иногда и разработку), например определить, где какие файлы хранятся. Он не ставит целью сделать исполняемые файлы более переносимыми.