Работа с версиями GLIBC - PullRequest
0 голосов
/ 09 июня 2018

Так что недавно я обновил свои инструменты, чтобы я мог создавать приложение, над которым я работаю, независимо от среды выполнения Steam, чтобы я мог использовать новую версию GCC \ G ++ для использования C ++ 17.

Однако, запустивприложение в другом дистрибутиве Linux приводит к тому, что мое приложение не загружается должным образом из-за более новой GLIBC.Похоже, что в Steam Runtime используется 2.15, а в моем дистрибутиве - 2.27.

Как мне обойти это?Есть ли для меня простой способ ссылки на старую версию?

Я просто не знаю, как это работает.

1 Ответ

0 голосов
/ 09 июня 2018

Один из вариантов - использовать стандартную базу Linux, но она даже не поддерживает c ++ 11, но не говоря уже о 17. Новым языковым функциям требуется более новая стандартная библиотека, вероятно, единственное полностью работающее решение - создать ссылку на свой собственный и отправить его.Glibc.

...