![]() RelWithDebInfo - Release build with debug information ![]() SemiDebug - Partially optimized debug build General options and their default values: BUILD_CLIENT=TRUE - Build Minetest clientīUILD_SERVER=FALSE - Build Minetest serverīUILD_UNITTESTS=TRUE - Build unittest sourcesĬMAKE_BUILD_TYPE=Release - Type of build (Release vs. Or that $(CMAKE_PREFIX_PATH) is the path of an IrrlichtMt build folder. ![]() The path must be set so that $(CMAKE_PREFIX_PATH)/lib/cmake/IrrlichtMt exists.In that case use -DCMAKE_PREFIX_PATH=/path/to/install_prefix.IrrlichtMt can also be installed somewhere that is not a standard install path.In that case use -DIRRLICHT_INCLUDE_DIR=/some/where/irrlicht/include.If you build a bare server you don't need to have the Irrlicht or IrrlichtMt library installed.Debug build is slower, but gives much more useful output in a debugger.You can select between Release and Debug build by -DCMAKE_BUILD_TYPE=.You can disable the client build by specifying -DBUILD_CLIENT=FALSE.You can build a bare server by specifying -DBUILD_SERVER=TRUE.You will want to use -DRUN_IN_PLACE=FALSE. If you want to install it system-wide (or are making a distribution package),.LH to see all CMake options and their current state. This is an example for installing Git on Debian/Ubuntu: sudo apt install gitĭownload source (this is the URL to the latest of source repository, which might not work at all times) using Git: git clone -depth 1 ĭownload minetest_game (otherwise only the "Development Test" game is available) using Git: git clone -depth 1 games/minetest_gameĭownload IrrlichtMt to lib/irrlichtmt, it will be used to satisfy the IrrlichtMt dependency that way: git clone -depth 1 lib/irrlichtmtĭownload source, without using Git: wget ĭownload minetest_game, without using Git: cd games/ĭownload IrrlichtMt, without using Git: cd lib/īuild a version that runs directly from the source directory: cmake. If you don’t want Git, read below on how to get the source without Git. You can install Git for easily keeping your copy up to date. Location_of_exe/./nf and also location_of_exe/././nfĬompiling Compiling on GNU/Linux Dependencies Dependencyįor Debian/Ubuntu users: sudo apt install g++ make libc6-dev cmake libpng-dev libjpeg-dev libxxf86vm-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įor Fedora users: sudo dnf install make automake gcc gcc-c++ kernel-devel cmake libcurl-devel openal-soft-devel libvorbis-devel libXxf86vm-devel libogg-devel freetype-devel mesa-libGL-devel zlib-devel jsoncpp-devel gmp-devel sqlite-devel luajit-devel leveldb-devel ncurses-devel spatialindex-devel libzstd-develįor Arch users: sudo pacman -S base-devel libcurl-gnutls cmake libxxf86vm libpng sqlite libogg libvorbis openal freetype2 jsoncpp gmp luajit leveldb ncurses zstdįor Alpine users: sudo apk add build-base cmake libpng-dev jpeg-dev libxxf86vm-dev mesa-dev sqlite-dev libogg-dev libvorbis-dev openal-soft-dev curl-dev freetype-dev zlib-dev gmp-dev jsoncpp-dev luajit-dev zstd-dev A run-in-place build will look for the configuration file in.A specific file can be specified on the command line:.This file is created by closing Minetest for the first time.Worlds can be found as separate folders in: user/worlds/ Configuration file user = Contents/User OR ~/Library/Application Support/minetest.share = C:\Program Files\Minetest (Depends on the install location).bin = C:\Program Files\Minetest\bin (Depends on the install location).Games may add special features)ĭisable/enable camera update (Mapblocks are not updated anymore when disabled, disabled in release builds) Pause menu/abort/exit (pauses only singleplayer game)Įnable/disable fly mode (needs fly privilege)Įnable/disable fast mode (needs fast privilege)Įnable/disable noclip mode (needs noclip privilege)Īux1 (Move fast in fast mode. Some can be changed in the key config dialog in the settings tab. Table of ContentsĪll controls are re-bindable using settings. If you downloaded the Minetest Engine source code in which this file isĬontained, you probably want to download the Minetest Game Minetest is a free open-source voxel game engine with easy modding and game creation.Ĭopyright (C) 2010-2020 Perttu Ahola contributors (see source file comments and the version control log) In case you downloaded the source code
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |