cmake isn't available on ubuntu by default

Xackery Xtal
2014-02-02 17:35:24 -08:00
parent 35b6e75c75
commit c588484a4c
+17 -16
@@ -15,19 +15,20 @@ Steps
3. Additional optional dependencies: `sudo apt-get install phpmyadmin` 3. Additional optional dependencies: `sudo apt-get install phpmyadmin`
4. Clone the repository from github: `git clone git@github.com:EQEmu/Server.git eqemu` 4. Clone the repository from github: `git clone git@github.com:EQEmu/Server.git eqemu`
5. `cd eqemu` 5. `cd eqemu`
6. `cmake .` 6. If you do not have cmake installed already, `sudo apt-get install cmake`
7. `make` 7. `cmake .`
8. Go to http://peqtgc.com/releases and download the peqbeta_ and quests_ files. 8. `make`
9. The peqbeta archive contains SQL data that needs to be loaded into your database. 9. Go to http://peqtgc.com/releases and download the peqbeta_ and quests_ files.
10. The quests archive contains a quests folder that should be copied to your eqemu directory. 10. The peqbeta archive contains SQL data that needs to be loaded into your database.
11. Inside the quest folder are two folders called `lua_modules` and `plugins`. Move these to the root of your eqemu directory. 11. The quests archive contains a quests folder that should be copied to your eqemu directory.
12. Download the maps from Google Code. From your eqemu directory: `svn checkout http://eqemumaps.googlecode.com/svn/trunk/ .` 12. Inside the quest folder are two folders called `lua_modules` and `plugins`. Move these to the root of your eqemu directory.
13. Copy the default config file: `cp utils/defaults/eqemu_config.xml.full ./eqemu_config.xml` 13. Download the maps from Google Code. From your eqemu directory: `svn checkout http://eqemumaps.googlecode.com/svn/trunk/ .`
14. Create a database named `eq` and load the .sql files from the peqbeta_ archive into it. 14. Copy the default config file: `cp utils/defaults/eqemu_config.xml.full ./eqemu_config.xml`
15. Create a user with privileges on `eq` and add the credentials to `eqemu_config.xml`. 15. Create a database named `eq` and load the .sql files from the peqbeta_ archive into it.
16. Copy `eqtime.cfg` from the peqbeta_ archive into the eqemu root directory. 16. Create a user with privileges on `eq` and add the credentials to `eqemu_config.xml`.
17. Copy `spells_us.txt` from your Everquest installation into the eqemu root directory. 17. Copy `eqtime.cfg` from the peqbeta_ archive into the eqemu root directory.
14. Create the logs directory: `mkdir logs`. 18. Copy `spells_us.txt` from your Everquest installation into the eqemu root directory.
19. Create the shared memory directory: `mkdir shared`. 19. Create the logs directory: `mkdir logs`.
20. Run `Bin/world` and wait for it to finish initializing. 20. Create the shared memory directory: `mkdir shared`.
21. Once the world server is running, open a new terminal window and run `Bin/eqlaunch <name of your server>`. 21. Run `Bin/world` and wait for it to finish initializing.
22. Once the world server is running, open a new terminal window and run `Bin/eqlaunch <name of your server>`.