diff options
| author | XTZGZoReX <none@none> | 2008-10-10 15:20:27 -0500 |
|---|---|---|
| committer | XTZGZoReX <none@none> | 2008-10-10 15:20:27 -0500 |
| commit | 1e1ba89c4960a76a61ceeeb90d0194b46872ec52 (patch) | |
| tree | ffab7320c7a117a95e9d4a93370f9a719d90aa3f /INSTALL.linux | |
| parent | 479fe8b767c833ae5055af31a800738ba8e597ad (diff) | |
[svn] * Fixing some typos in SQL files.
* Applying proper structure to SQL updates.
* Fixing ImpConfig compile problems.
* Moving INSTALL to INSTALL.linux to avoid autoconf collisions.
--HG--
branch : trunk
rename : INSTALL => INSTALL.linux
rename : sql/updates/10_instantiated_battlegrounds.sql => sql/updates/10_world.sql
rename : sql/updates/11_arena_points_characters.sql => sql/updates/11_characters.sql
Diffstat (limited to 'INSTALL.linux')
| -rw-r--r-- | INSTALL.linux | 51 |
1 files changed, 51 insertions, 0 deletions
diff --git a/INSTALL.linux b/INSTALL.linux new file mode 100644 index 00000000000..7a2f7e2ff66 --- /dev/null +++ b/INSTALL.linux @@ -0,0 +1,51 @@ +Installing Trinity Core is fairly simple on a Linux machine, assuming
+you have all required applications
+
+The most important ones are:
+
+ * make
+ * automake
+ * autoconf
+ * gcc
+
+After that, you can simply run these commands:
+
+ * autoreconf --install --force
+ * ./configure
+
+The configure script will tell you if you miss any libraries, and
+if so, which ones. You can then download them from your preferred
+package provider (apt-get, emerge, yum, and the alikes).
+
+When you have all required packages, be sure to properly configure
+your build of Trinity Core:
+
+ * ./configure --help
+
+That command will tell you which config options are available. For
+the most part, the following should be used:
+
+ * --enable-cli
+ * --enable-ra
+ * --with-mysql
+ * --prefix=/home/trinitycore
+ * --datadir=/home/trinitycore/dat
+ * --sysconfdir=/home/trinitycore/etc
+
+Of course, replace the paths in prefix, datadir, and sysconfdir
+with the directories you wish to install Trinity Core to. The
+datadir is where maps, DBCs, and SQLs are stored. The sysconfdir
+is where configuration files are stored.
+
+When you've configured your build, simply run:
+
+ * make
+
+And finally, to install Trinity Core:
+
+ * make install
+
+Done! Trinity Core should now be installed. Now you will need to
+apply database updates where necessary. Furthermore, you must
+configure your installation by editing the config files in the
+sysconfdir.
\ No newline at end of file |
