11/27/2023 0 Comments Minetest for windows 7GETTEXT_ICONV_DLL - Only when building with Gettext on Windows path to libiconv2.dll GETTEXT_DLL - Only when building with Gettext on Windows path to libintl3.dll VERSION_EXTRA=foobar -> Minetest 0.4.9-foobar)īZIP2_INCLUDE_DIR - Linux only directory where bzlib.h is locatedīZIP2_LIBRARY - Linux only path to libbz2.a/libbz2.soĬURL_DLL - Only if building with cURL on Windows path to libcurl.dllĬURL_INCLUDE_DIR - Only if building with cURL directory where curl.h is locatedĬURL_LIBRARY - Only if building with cURL path to libcurl.a/libcurl.so/libcurl.libĮGL_INCLUDE_DIR - Only if building with GLES directory that contains egl.hĮGL_LIBRARY - Only if building with GLES path to libEGL.a/libEGL.soįREETYPE_INCLUDE_DIR_freetype2 - Only if building with Freetype2 directory that contains an freetype directory with files such as ftimage.h in itįREETYPE_INCLUDE_DIR_ft2build - Only if building with Freetype2 directory that contains ft2build.hįREETYPE_LIBRARY - Only if building with Freetype2 path to libfreetype.a/libfreetype.so/freetype.libįREETYPE_DLL - Only if building with Freetype2 on Windows path to libfreetype.dll VERSION_EXTRA - Text to append to version (e.g. RUN_IN_PLACE - Create a portable install (worlds, settings etc. MinSizeRel - Release build with -Os passed to compiler to make executable as small as possibleĮNABLE_CURL - Build with cURL Enables use of online mod repo, public serverlist and remote media fetching via httpĮNABLE_FREETYPE - Build with FreeType2 Allows using TTF fontsĮNABLE_GETTEXT - Build with Gettext Allows using translationsĮNABLE_GLES - Search for Open GLES headers & libraries and use themĮNABLE_LEVELDB - Build with LevelDB Enables use of LevelDB map backend (faster than SQLite3)ĮNABLE_REDIS - Build with libhiredis Enables use of Redis map backendĮNABLE_SPATIAL - Build with LibSpatial Speeds up AreaStoresĮNABLE_SOUND - Build with OpenAL, libogg & libvorbis in-game SoundsĮNABLE_LUAJIT - Build with LuaJIT (much faster than non-JIT Lua)ĮNABLE_SYSTEM_GMP - Use GMP from system (much faster than bundled mini-gmp) RelWithDebInfo - Release build with Debug information SemiDebug - Partially optimized debug build In that case use -DIRRLICHT_SOURCE_DIR=/the/irrlicht/sourceĬMAKE_BUILD_TYPE - Type of build (Release vs. If you build a bare server, you don't need to have Irrlicht 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 $ git clone -depth 1 games/minetest_gameĭownload minetest_game, without using git:īuild a version that runs directly from the source directory: This is an example for installing git on Debian/Ubuntu:ĭownload source (this is the URL to the latest of source repository, which might not work at all times) using git:ĭownload minetest_game (otherwise only the "Minimal development test" game is available) using git: If you dont want git, read below on how to get the source without git. You can install git for easily keeping your copy up to date. $ sudo apt-get install build-essential libirrlicht-dev cmake libbz2-dev libpng12-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 A specific file can be specified on the command line: It is created by Minetest when it is ran the first time. Worlds can be found as separate folders in: $user = Contents/User OR ~/Library/Application Support/minetest Settable in the configuration file, see the section below. F4: Disable/Enable Camera update (Mapblocks are not updated anymore when disabled) H: Enable/Disable noclip (needs noclip privilege) J: Enable/Disable fast (needs fast privilege) K: Enable/Disable fly (needs fly privilege) Esc: pause menu (pauses only singleplayer game) Q: drop itemstack (+ SHIFT for single item) Don't expect it to work as well as a finished game will. If you downloaded the Minetest Engine source code in which this file isĬontained, you probably want to download the minetest_game project too: And contributors (see source file comments and the version control log)
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |