diff options
author | Thorbjørn Lindeijer <bjorn@lindeijer.nl> | 2024-04-17 14:12:32 +0200 |
---|---|---|
committer | Thorbjørn Lindeijer <bjorn@lindeijer.nl> | 2024-04-17 14:12:32 +0200 |
commit | 515f868c3ebe5db8654cd33569e7cae1893485b0 (patch) | |
tree | 6d7008646902411ac1434c8baa32a845231e7c6b /INSTALL | |
parent | b1e4bc0c40fa68dee15ddd0c501e9d0d3aeb59e0 (diff) | |
download | mana-515f868c3ebe5db8654cd33569e7cae1893485b0.tar.gz mana-515f868c3ebe5db8654cd33569e7cae1893485b0.tar.bz2 mana-515f868c3ebe5db8654cd33569e7cae1893485b0.tar.xz mana-515f868c3ebe5db8654cd33569e7cae1893485b0.zip |
Merged INSTALL with README.md and README.cmakerelease-updates
Diffstat (limited to 'INSTALL')
-rw-r--r-- | INSTALL | 73 |
1 files changed, 0 insertions, 73 deletions
diff --git a/INSTALL b/INSTALL deleted file mode 100644 index 148be1a9..00000000 --- a/INSTALL +++ /dev/null @@ -1,73 +0,0 @@ -How to compile and run Mana on your GNU/Linux Box -================================================= - -Homepage: https://manasource.org/ -IRC: irc.libera.chat / #mana - -1) Requirements -2) Compiling And Installing Mana -3) Notes - - -1. Requirements -=============== - -You are expected to have either checked out Mana from Git or you have downloaded -a source release. To get Mana to compile, you need a compiler (GCC) -and some libraries. The required libraries are: - -* SDL2 https://www.libsdl.org/ -* SDL2_mixer https://github.com/libsdl-org/SDL_mixer -* SDL2_image https://github.com/libsdl-org/SDL_image -* SDL2_net https://github.com/libsdl-org/SDL_net -* SDL2_ttf https://github.com/libsdl-org/SDL_ttf -* ENet 1.3 http://sauerbraten.org/enet/ (included in repository) -* Guichan 0.8.x https://github.com/darkbitsorg/guichan -* libxml2 https://gitlab.gnome.org/GNOME/libxml2/-/wikis/home -* physfs 2.x https://icculus.org/physfs/ -* zlib 1.2.x https://zlib.net/ -* libcurl https://curl.se/libcurl/ - -If you've cloned the Git repository, you will also need these tools to compile: - -* CMake >= 3.8 https://cmake.org/ -* GNU gettext https://www.gnu.org/software/gettext/ - -On some machines, it's been reported that this package is also needed. However, -you might not need it: - -* GNU libtool https://www.gnu.org/software/libtool/ - -Installing these dependencies is distributions-specific, and we'll leave it to -you to figure this out. - - -2. Compiling And Installing Mana -================================ - -1) Go to the directory you have extracted the source to. -2) Run "cmake ." -3) Run "make" -4) Run "make install" as root - -It should have installed Mana on your system now, and you can run it -with "mana". By default all files are installed to /usr/local, you can pass a -different prefix to cmake with -D CMAKE_INSTALL_PREFIX=/path/to/prefix - - - NOTE: It is possible to compile Mana without support for OpenGL rendering. - To do this perform step 2 as follows: - - cmake -DWITH_OPENGL=OFF . - - Rebuild the executable from scratch using "make clean" and then "make". - -For additional CMake related hints please read README.cmake - -3. Notes -======== - -If you have any problems, you are welcome to post your questions on our forums, -or talk about them in our IRC channel. - -- Mana Dev Team |