summaryrefslogtreecommitdiff
path: root/docs/INSTALL/linux.txt
diff options
context:
space:
mode:
Diffstat (limited to 'docs/INSTALL/linux.txt')
-rw-r--r--docs/INSTALL/linux.txt35
1 files changed, 18 insertions, 17 deletions
diff --git a/docs/INSTALL/linux.txt b/docs/INSTALL/linux.txt
index 6d56e1e5..d2622ec7 100644
--- a/docs/INSTALL/linux.txt
+++ b/docs/INSTALL/linux.txt
@@ -1,45 +1,46 @@
-How to compile and install TMW on my GNU/Linux Box
-==================================================
+How to compile and run TMW on your GNU/Linux Box
+================================================
-The Mana World project
-======================
-Homepage: themanaworld.sourceforge.net
+Homepage: http://themanaworld.sourceforge.net/
IRC: irc.freenode.net / #manaworld
1) Requirements
-2) Installing The Mana World
+2) Compiling The Mana World
3) Notes
1. Requirements
===============
-To get The Mana World to compile, you need a compile (GCC) and some libraries.
-The required libraries are:
+You are expected to have either checked out TMW from CVS or you have downloaded
+a source release. To get The Mana World to compile, you need a compiler (GCC)
+and some libraries. The required libraries are:
1) SDL http://www.libsdl.org/
2) SDL_mixer http://www.libsdl.org/projects/SDL_mixer/
3) SDL_image http://www.libsdl.org/projects/SDL_image/
4) Guichan 0.2.0 http://guichan.darkbits.org/
+5) libxml2 http://www.xmlsoft.org/
+
+If you checked TMW out from CVS you will also need these to compile:
+
+6) GNU automake http://www.gnu.org/software/automake/
+7) GNU autoconf http://www.gnu.org/software/autoconf/
Installing these dependencies is distributions-specific, and we'll leave it to
you to figure this out.
-2. Installing The Mana World
-============================
-
-The final step... I assume you have already downloaded the latest tarball or
-checked out a recent version from the CVS.
-In any case follow the last 3 steps: (recommend)
+2. Compiling The Mana World
+===========================
1) Go to the directory you have extracted the source to.
-2) Run "./autogen.sh" (only when using CVS, not when using a source release)
+2) If you checked out from CVS, run "./autogen.sh" to generate configure.
3) Run "./configure"
4) Run "make"
-It should have generated the executable in src/tmw, you should run it from the
-main directory for it to be able to find its data.
+It should have generated the executable in src/tmw, you should run it like
+"src/tmw" for it to be able to find its data.
If this does not work for you try the following: (not recommend)