Сборка Luanti (Minetest)

Тип статьи:
Авторская

Устанавливаем ГИТ, зависимости для сборки и компилятор:

a) для ALT LINUX

  1. 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

b) или для DEBIAN LINUX

  1. sudo apt install g++ make libc6-dev cmake libpng-dev libjpeg-dev libgl1-mesa-dev libsqlite3-dev libogg-dev libvorbis-dev libopenal-dev libcurl4-gnutls-dev libfreetype6-dev zlib1g-dev libgmp-dev libjsoncpp-dev libzstd-dev libluajit-5.1-dev gettext libsdl2-dev

Скачиваем исходники luanti стабильной версии

  1. git clone --depth=1 --branch=stable-5 https://github.com/luanti-org/luanti.git

Переходим в каталог luanti:

  1. cd luanti

Делаем конфигурирование для сборки:

  1. cmake . -DRUN_IN_PLACE=TRUE -DBUILD_CLIENT=TRUE

Сборка и компиляция:

  1. make -j$(nproc)
Нет комментариев. Ваш будет первым!
Посещая этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.