Инструкция по развертыванию и сборке
Клонируем хранилище:
git clone --recursive http://gitlab.molpit.org/Ikuzmitsky/blackbox-sdl.git
Либо скачиваем компоненты в виде архивов и объединяем содержимое в одной папке:
Скачиваем необходимые бинарники и распаковываем их в каталог blackbox-sdl:
- комплект SDL, шрифты и консоль: bb.sdl.7z
- комплект для кросс-разработки: attachment: DevBlackBox.7z
Запускаем кросс-комплект
Комплект для кросс-разработки DevBlackBox.exe содержит в себе всё необходимое для разработки, но ему будут мешать ресурсные файлы из нашего репозитория, нужные для работы нового ядра. Поэтому для запуска используем dev.bat, который прячет от стартуемого DevBlackBox.exe хостовые меню, а потом возвращает их на место.
Собираем
В инструкции Docu/KuzmitskyIA/SDLAbout.odc есть раздел "Сборка пускача". Выполняем последовательно все три шага. В итоге должен появиться пускач x86sdl.exe, который и можно запускать.
Во время компиляции большого списка модулей может произойти ошибка, появится окно с мешаниной из символов. Это окно нужно закрыть и запустить компиляцию списка вновь сначала.