Re: MyTetra deb, rpm, exe - сборки от энтузиастов. Скачать, установить
Как собрать самому.
Windows 7/8/10/11
1) скачиваем архив нужной ветки
[url]https://github.com/xintrea/mytetra_dev/archive/refs/heads/basesManagement.zip[/url]
2) распаковываем
3) скачиваем и устанавливаем QT, подойдут версии от 5.11.х, до 5.15.х (6.х не подойдёт)
4) из qt-creator открываем в распакованной папке с mytetra файл app.pro, и запускаем сборку
5) ждём пока закончится сборка, рядом с папкой с исходниками появится другая папка, где внутри в подпапках будут mytetra.exe и mimetex.exe
Debian10+/Ubuntu20.04+/Mint20.x и выше
Все команды выполняются в консольном терминале.
1) установить, если ещё не установлен git
sudo apt install git
2) создать отдельную папку (для удобства) и перейти в неё.
mkdir tmp_mytetra
cd tmp_mytetra
3) склонировать в эту папку репозиторий mytetra_dev
git clone [url]https://github.com/xintrea/mytetra_dev.git[/url]
4) зайти в папку с проектом
cd mytetra_dev
5) установить дополнительные пакеты для сборки
sudo apt install qt5-qmake qt5-default libqt5svg5-dev
6) Сменить ветку проекта из experimental на другую (не обязательно).
git checkout basesManagement
7) сама сборка
qmake
make -j4 (вместо цифры 4 поставьте сколько у вас ядер процессора для ускорения сборки)
через несколько минут, можно запускать командой
./mytetra
Всё!
UPD.
Собрать можно и в более старых Линуксах,
главное подключить репозиторий с Qt 5.12.x и выше.
UPD2
Ну и, стоит отметить, как подсказывает автор,
что скомпилированная программа будет работать только в этой операционке, где происходила сборка. Для создания полноценного пакета или portable - нужно заморочиться со стартовым скриптом и набором необходимых библиотек.
Поэтому легче взять уже готовое ))