VORBIS_LIBRARY DIR/libvorbis-1.3.3/?/libvorbis.lib VORBIS_INCLUDE_DIR DIR/libvorbis-1.3.3/include OGG_LIBRARIES DIR/libogg-1.3.1/?/libogg.lib IRRLICHT_LIBRARY DIR/irrlicht-1.8.1/lib/?/Irrlicht.lib GETTEXT_LIBRARIES DIR/gettext/lib/libintl.lib (note that the versions may differ for you):ĬMAKE_INSTALL_PREFIX DIR/minetest-install Make sure the configuration is as follows It will warn about missing stuff, ignore that at this point. Select "Browse Build." and select DIR/minetest Select "Browse Build." and select DIR/minetest-build Select "Browse Source." and select DIR/minetest 110214175330.zip (or whatever, this is the minetest source) You will end up with a directory structure like this (+ dir, - file): Should end up being the direct subdirectories of DIR. All those packages contain a nice base directory in them, which Note: zlib125dll.zip needs to be extracted into zlib125dll ("extract here", not "extract to packagename/") #Minetest fullscreen downloadDownload all other libraries and extract them into your DIR. Make sure you have CMake and a compiler (MinGW or MSVC) installed. Support for TTF fonts (recommended) Steps - Select a directory called DIR hereafter in which you will operate. And, of course, Minetest (Git clone recommended)įor additional execution speed of mods, may have noticeable memory limits.I don't want to download these libraries.zlib headers (zlib125.zip) and library (.lib &.One-line script for installing/compiling Minetest Git, for Debian / Ubuntu / Mint.DRUN_IN_PLACE=0 -DBUILD_CLIENT=0 -DBUILD_SERVER=1 -DIRRLICHT_INCLUDE_DIR=./irrlicht/include You still need the Irrlicht headers for this, so first, download the irrlicht source to somewhere.Ĭmake. You can build the Minetest server without library dependencies to Irrlicht or any graphical stuff. Debug build is slower, but gives much more useful output in a debugger.You can select between a Release and Debug build by -DCMAKE_BUILD_TYPE=.You can build a bare server or a bare client by specifying -DBUILD_CLIENT=0 or -DBUILD_SERVER=0.LH to see all CMake options and their current state. This option will place user data in the same directory as the Minetest build (suitable for removable media). Run-in-place binary using default configuration Make -j$(grep -c processor /proc/cpuinfo) System-wide binary using default configurationīuild the game (the make command is set to automatically detect the number of CPU threads to use): #Minetest fullscreen installInstall the dependencies using the commands provided in the README.md file.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |