2024-09-30 13:45:34 +02:00
|
|
|
|
# Установщик gcc тулчейна для KolibriOS
|
|
|
|
|
|
2024-11-07 16:19:35 +01:00
|
|
|
|
Просто устанавливает тулчейн.
|
2024-10-14 13:48:23 +02:00
|
|
|
|
|
2024-11-07 15:34:03 +01:00
|
|
|
|
оригинальный скрипт для linux взят из http://board.kolibrios.org/viewtopic.php?p=76227&hilit=%D1%82%D1%83%D0%BB%D1%87%D0%B5%D0%B9%D0%BD#p76227
|
2024-10-14 13:48:23 +02:00
|
|
|
|
(скрипт подправлен)
|
2024-11-07 15:34:03 +01:00
|
|
|
|
|
2024-11-07 16:19:35 +01:00
|
|
|
|
## Установка
|
2024-11-07 15:34:03 +01:00
|
|
|
|
|
2024-11-08 11:50:00 +01:00
|
|
|
|
Для установки требуются `7z` и `wget`
|
2024-11-07 15:34:03 +01:00
|
|
|
|
|
2024-11-08 11:50:00 +01:00
|
|
|
|
### Linux
|
2024-11-07 15:34:03 +01:00
|
|
|
|
|
2024-11-08 11:50:00 +01:00
|
|
|
|
Просто запустите `install.sh`.
|
2024-11-07 15:34:03 +01:00
|
|
|
|
|
|
|
|
|
Некоторые команды требуют sudo
|
|
|
|
|
|
2024-11-10 11:27:09 +01:00
|
|
|
|
Тулчейн по умолчанию устанавливается в папку `/home/autobuild/tools/win32`, но скрипт вас спросит перед установкой
|
2024-11-07 16:19:35 +01:00
|
|
|
|
|
2024-11-08 11:50:00 +01:00
|
|
|
|
### Windows
|
2024-11-07 15:34:03 +01:00
|
|
|
|
|
2024-11-09 15:08:01 +01:00
|
|
|
|
Желательно чтобы вы перед утсановкой тулчейна установите msys из установщика MinGW.
|
|
|
|
|
|
2024-11-08 11:50:00 +01:00
|
|
|
|
Для windows есть установщик(посмотрите в релизах) или просто запустите `install.bat`. Рекомендуется запускать с повышенными правами
|
2024-11-07 15:34:03 +01:00
|
|
|
|
|
2024-11-07 16:19:35 +01:00
|
|
|
|
wget для windows можно поискать в GnuWin32 например, 7z Нужно добавить в PATH.
|
|
|
|
|
|
|
|
|
|
Тулчейн устанавливается в папку `C:/MinGW/msys/1.0/home/autobuild/tools/win32`
|
2024-11-09 15:08:01 +01:00
|
|
|
|
|
|
|
|
|
## Сбока установщиков
|
|
|
|
|
|
|
|
|
|
Установщики полностью базируются на скриптах установки, так что безразницы что вы будете использовать скрипт или установщик.
|
|
|
|
|
|
|
|
|
|
Установщики собираются с помощью cmake (cmake просто потому что могу)
|
|
|
|
|
|
|
|
|
|
### Linux
|
|
|
|
|
|
|
|
|
|
Можно собрать deb пакет. Цель для сборки Package. Для сбрки требуется `dpkg-deb`
|
|
|
|
|
|
|
|
|
|
### Windows
|
|
|
|
|
|
|
|
|
|
Установщик собирается с помощью Inno Setup. Цель для сборки Installer. Для сборки требуется компилятор Inno Setup.
|
|
|
|
|
|
|
|
|
|
Если сборка не работает, добавьте папку Inno Setup(например: `C:\Programs Files\Inno Setup 6`) в PATH
|