Сборка Luanti (Minetest)
Тип статьи:
Авторская
Устанавливаем ГИТ, зависимости для сборки и компилятор:
epm install git make automake gcc gcc-c++ cmake libcurl-devel libpng-devel libjpeg-devel libvorbis-devel libXi-devel libogg-devel zlib-devel jsoncpp-devel ncurses-devel spatialindex-devel libzstd-devel gettext libGL-devel libSDL2-devel libopenal-devel gettext-tools libluajit-devel libgmp-devel libfreetype-devel libsqlite3-devel libSM-devel libXi-devel libevent-devel
Скачиваем исходники luanti стабильной версии
git clone --depth=1 --branch=stable-5 https://github.com/luanti-org/luanti.git
Переходим в каталог luanti:
cd luanti
Делаем конфигурирование для сборки:
cmake . -DRUN_IN_PLACE=TRUE -DBUILD_CLIENT=TRUE
Сборка и компиляция:
make -j$(nproc)