No, I tried that out of desperation. I normally and continue to use start, stop, and persist_world (taken from the Debian Linux guide).
Just for reference, here's the steps I'm trying tonight:
Code:
1. Extract EQEmu server 554 (from angelox) to directory.
2. Open terminal, type "su - root" to switch to root user.
3. "apt-get update"
4. "apt-get install mysql-server"
5. "apt-get install libmysqlclient15-dev"
6. "apt-get install gcc g++ make libio-stringy-perl libperl-dev unzip"
7. "chown -R root:root /my_server_directory"
8. "chmod -R 775 /my_server_directory"
9. Open my_server_directory/utils/Makefile and change gmake to make. Also open my_server_directory/world/client.cpp and, at the top, add "#include <limits.h>". While still in terminal, in my_server_directory, type "make".
10. "mysql -p"
"USE mysql;"
" SELECT Host,User FROM user;"
"insert into user set Host='localhost', User='equser', Password=password('eqpassword');"
"CREATE DATABASE eqemu;"
"GRANT ALL PRIVILEGES ON eqemu TO equser;"
"FLUSH PRIVILEGES;"
"exit"
11. Extract ax_classic SQL files (core and version) to my_server_directory, as well as plugins and quests.
12. Open terminal, type "su - root" to switch to root user.
13. "mysql -p -u equser eqemu"
"source ax_classic_3.10o_R42.sql"
"source version.sql"
14.
"ln -s /my_server_directory/utils/defaults/* ."
"ln -s /my_server_directory/utils/patch_* ."
"ln -s /my_server_directory/utils/cleanipc"
"ln -s /my_server_directory/world/world"
"ln -s /my_server_directory/zone/zone"
"ln -s /my_server_directory/EMuShareMem/libEMuShareMem.so"
"ln -s /my_server_directory/eqlaunch/eqlaunch"
15. Copy persist_world, stop, and start files. In terminal, type ./start to start world.
It's basically the same thing that I've been doing, except that I kept out a lot of different directories from more "modern" source codes, such as the new public login server and bot files. I doubt it'll work but I'll repost in the morning. If any extra ideas were waiting for me, it'd be awesome
