Задать вопрос
@Mamol27

Как собрать QT C++ прорамму под младшую версию stdlibс++.so.6?

Здравствуйте, я недавно обновил свой рабочий mint и попал в затруднительное положение.
Я пишу программу, которая будет использоваться в ASTRA Linux и суть в том что обновлять ту систему я не могу.
При обновлении минта у меня обновилась и stdlib до stdlibc++.so.6.0.25, а на целевой системе stdlibc++.so.6.0.17, и соответственно программа на ней при запуске стала падать с ошибкой
/usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `CXXABI_1.3.9' not found (required by...

Могу ли я как то собирать на рабочей машине проект так, чтобы она запускалась без этой ошибки зависимости на целевой?
Версия QT 4.8.7
  • Вопрос задан
  • 181 просмотр
Подписаться 1 Средний 1 комментарий
Ответ пользователя Дмитрий Шицков К ответам на вопрос (3)
Наилучшие варианты, как мне кажется:
  1. Собирайте в vagrant, соответствующем целевой машине
  2. Собирайте в docker, соответствующем целевой машине
Ответ написан
Комментировать