История изменений
Исправление EXL, (текущая версия) :
Где я не прав?
Суть в том, что статический бинарь с Qt в AppImage потребует гораздо больше телодвижений для его создания при этом абсолютно никакого полезного выхлопа не будет.
А затраты давно известны:
- Нужна корректная статическая сборка Qt, что далеко не тривиальный процесс. Сборка будет постоянно устаревать. Да и Qt собирается сегодня долго. А некоторые его части вообще нельзя собрать статически.
- Различные хаки в исходном коде самого приложения: https://doc.qt.io/qt-5/qtplugin.html#Q_IMPORT_PLUGIN
- Проблемы юридического толка (статическая линковка потребует предоставления объектных файлов).
- Тяжёлый и долгий старт приложения.
Более того, AppImage приложения с динамической линковкой Qt можно распаковвать, заменить библиотеки на новую версию и запаковать обратно.
Исходная версия EXL, :
Где я не прав?
Суть в том, что статический бинарь с Qt в AppImage потребует гораздо больше телодвижений для его создания при этом абсолютно никакого полезного выхлопа не будет.
А затраты давно известны:
- Корректная статическая сборка Qt (далеко не тривиальный процесс), которая будет постоянно устаревать.
- Различные хаки в исходном коде самого приложения: https://doc.qt.io/qt-5/qtplugin.html#Q_IMPORT_PLUGIN
- Проблемы юридического толка (статическая линковка потребует предоставления объектных файлов).
- Тяжёлый и долгий старт приложения.
Более того, AppImage приложения с динамической линковкой Qt можно распаковвать, заменить библиотеки на новую версию и запаковать обратно.