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.txt85
1 files changed, 22 insertions, 63 deletions
diff --git a/docs/INSTALL/linux.txt b/docs/INSTALL/linux.txt
index 3ed33055..2035d123 100644
--- a/docs/INSTALL/linux.txt
+++ b/docs/INSTALL/linux.txt
@@ -1,8 +1,6 @@
How to compile and install TMW on my GNU/Linux Box
==================================================
-Thanks to hardskinone for writing the 'Installing JGmod' part
-
The Mana World project
======================
Homepage: themanaworld.sourceforge.net
@@ -10,10 +8,10 @@ IRC: irc.freenode.net / #manaworld
1) Requirements
2) Installing the Allegro library
-3) Installing the Alfont library
-4) Installing the JGmod library
-5) Installing The Mana World
-6) Notes
+3) Installing other libraries
+4) Installing The Mana World
+5) Notes
+
1. Requirements
===============
@@ -33,23 +31,25 @@ both first. Those should be included in any distribution.
To get The Mana World to compile, some libraries are needed:
1) Allegro 4.1+
-2) Alfont 1.91
-3) JGmod 0.99
+2) SDL
+3) SDL_mixer
+4) Guichan
+
-2) Installing the Allegro Libraries
-===================================
+2. Installing the Allegro Library
+=================================
Look for a package for the distribution you run first and if you find a
version of Allegro 4.1 or higher you can save the time to go through the
next steps and skip to section 3. If not read ahead!
Download Allegro:
- http://prdownloads.sourceforge.net/alleg/allegro-4.1.14.tar.gz?download
+ http://prdownloads.sourceforge.net/alleg/allegro-4.1.17.tar.gz?download
Follow the steps:
1) cd into the path you donwloaded the tarball to
-2) run "tar xzf allegro-4.1.14.tar.gz"
-3) cd into "allegro-4.1.14"
+2) run "tar xzf allegro-4.1.17.tar.gz"
+3) cd into "allegro-4.1.17"
4) run "./configure && make"
5) then make sure you are the superuser and run "make install"
6) run "ldconfig -v | grep allegro"
@@ -62,58 +62,17 @@ Allegro should now be installed on your system. If libraries are missing
or something else doesn't work out please correspond to Allegros installation
manual:
http://alleg.sourceforge.net/
-
-3) Installing the Alfont library
-================================
-NOTE: if you're using Debian check this package http://themanaworl.sourceforge.net/files/jgmod_0.99_i386.deb
-This is most likely not included in any distribution out there. So download
-the source from here:
- http://nekros.freeshell.org/delirium/alfont.php
-
-1) extract the archive, i recommend unzip :-)
-2) cd into the directory
-3) edit "Makefile" so it looks like this:
-
- [..]
- # Makefile for AllegroFont using FreeType 2
-
- # select (uncomment) one target and comment DJGPP if you are not aiming
- # for that platform
- #TARGET=DJGPP_STATIC
- #TARGET=MINGW32_STATIC
- #TARGET=MINGW32_DLL
- TARGET=LINUX_STATIC
- [..]
-4) run "sh fixunix.sh"
-5) run "make"
-6) make sure you're the superuser and do the following:
- cp lib/linux/libalfont.a /usr/lib
- cp include/* /usr/include
- ldconfig
-7) this should finish the Alfont installation
-
-4) Installing the JGmod library
-================================
-
-NOTE: if you're using Debian check this package http://themanaworl.sourceforge.net/files/libalfont_1.9.2_i386.deb
-
-This is not included in any distribution. Download source package from here:
-http://www.geocities.com/jeffery_guan/jgmod/jgmod.zip
+3. Installing other libraries
+=============================
+
+Make sure you also have SDL, SDL_mixer and Guichan installed.
+
+(incompletely updated by Hammerbear)
+
-1) extract archive and 'cd' into the directory
-2) run 'sh fixunix.sh'
-3) cd in 'src' subdirectory
-4) run 'make' and 'make install as root
-5) now you should have following files:
- /usr/local/lib/libjgmod.so
- /usr/local/include/jgmod.h
-
-*Note for GNU/Gentoo user:
- It's possible that 'make install' command create a file named /usr/local/include instead. To fix rename it 'jgmod.h', create a dir '/usr/local/include/' and put in that file.
-
-5. Installing The Mana World
+4. Installing The Mana World
============================
The final step... I assume you have already downloaded the latest tarball
@@ -127,7 +86,7 @@ or checked out a recent version from the CVS. In any case follow the last
the TMW forums:
http://themanaworld.sourceforge.net/phpBB2/index.php
-6. Notes
+5. Notes
========
I only tested this on Archlinux Current (13th July 2004) and Debian Sid