Если я выполняю двоичный файл, скомпилированный на более новом дистрибутиве Linux на более старом дистрибутиве Linux, я могу получить ошибку как это:
ошибка, в то время как загрузка совместно использовала библиотеки: требует glibc 2.5 или позже динамического компоновщика
Как я могу проверить версию динамического компоновщика в системе Linux? Это обеспечивается пакетом? Если так, каково название пакета?
И 2 теоретических вопроса:
Загрузчик обеспечивается glibc. Искать /lib{,64}/ld-*.so
. Число после тире является версией glibc, который обеспечивает его. Обновление glibc предоставит более новому компоновщику.