История изменений
Исправление AKonia, (текущая версия) :
Нигде, собирай максимально статики и со статической libc
. Для изучения вопроса глубже, рекомендую почитать книжку Милана Стевановича «Advanced C and C++ Compiling», там прям очень подробно про компиляцию и различные тонкости, типо переносимости символов путём их версионирования и пр. В целом вне статика переносимость ближе всего к понятию стабильности и соответственно чем стабильнее дистр берёшь, тем лучше должно получиться, но… практика говорит, что это круто, но не панацея и гарантий не даёт. Также если читать нет времени/желания, то ещё можно посмотреть ролик разраба из кликхауса с C++ Россия.
Кстати идея взять AppImage хорошая, но тут нужно запариться с двумя вещами - носить нестабильные библиотеки с собой, статически связать libc
и хорошенько потестить по вопросу разрешений и ограничений библиотек и хранилища squashfs
Исходная версия AKonia, :
Нигде, собирай максимально статики и со статической libc
. Для изучения вопроса глубже, рекомендую почитать книжку Милана Стевановича «Advanced C and C++ Compiling», там прям очень подробно про компиляцию и различные тонкости, типо переносимости символов путём их версионирования и пр. В целом вне статика переносимость ближе всего к понятию стабильности и соответственно чем стабильнее дистр берёшь, тем лучше должно получиться, но… практика говорит, что это круто, но не панацея и гарантий не даёт. Также если читать нет времени/желания, то ещё можно посмотреть ролик разраба из кликхауса с C++ Россия.