summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThorbjørn Lindeijer <thorbjorn@lindeijer.nl>2012-02-18 12:55:02 +0100
committerThorbjørn Lindeijer <thorbjorn@lindeijer.nl>2012-02-18 12:55:24 +0100
commite3f50ad65926766f29302ee654938b3365043d4e (patch)
tree5bda72e4ea2617475cc89b79cb05dbc01188a4d0
parentf6642c7b8ccd7ac153d2d2b6886d302eeb3f999a (diff)
downloadtmwa-e3f50ad65926766f29302ee654938b3365043d4e.tar.gz
tmwa-e3f50ad65926766f29302ee654938b3365043d4e.tar.bz2
tmwa-e3f50ad65926766f29302ee654938b3365043d4e.tar.xz
tmwa-e3f50ad65926766f29302ee654938b3365043d4e.zip
Added compilation instructions
Also updated the link to the server data.
-rw-r--r--README28
1 files changed, 26 insertions, 2 deletions
diff --git a/README b/README
index ec80074..d5b7a65 100644
--- a/README
+++ b/README
@@ -1,7 +1,31 @@
-This is just eAthena. We store our scripts, item and monster databases, etc.
+COMPILING TMW-EATHENA
+
+In addition to the basic build tools (GCC, Make, headers, ...), Bison, and
+Flex are needed. On Debian derivates, do:
+
+ sudo apt-get install build-essential flex bison
+
+In addition, on 64-bit machines you need 32-bit compatibility headers. On
+Debian derivatives you need to install libc6-dev-i386:
+
+ sudo apt-get install libc6-dev-i386
+
+If you're using make 3.81 instead of 3.82 (which isn't very unlikely), you
+will have to run the following command before running 'make':
+
+ mkdir -p obj/{common,login,char,map,ladmin,tool}
+
+Finally, you're ready to run:
+
+ make
+
+
+SERVER DATA AND CONFIGURATION
+
+This is just tmwAthena. We store our scripts, item and monster databases, etc.
in a separate git repository called tmw-eathena-data, available at:
- http://gitorious.org/projects/tmw-eathena-data
+ http://github.com/themanaworld/tmwa-server-data
Note that this repository contains more than just the contents of this data
directory. Either set up symbolic links or just copy the server executables