--- deliantra/server/README 2007/03/05 19:34:20 1.4 +++ deliantra/server/README 2007/03/05 22:06:50 1.5 @@ -15,9 +15,10 @@ REQUIREMENTS - For UNIX, the ISO C++ 200x compiler are required to compile this game. In - addition, you will need the Perl development libraries along with the - following Perl modules: + For UNIX, a modern C++ compiler with some extensions is required to + compile this game. In addition, you will need the Perl development + libraries along with the following Perl modules (the server is tested + with perl 5.8.8 and 5.8-maint). - Crossfire >= v0.97 - Coro >= v3.5 @@ -33,14 +34,16 @@ - Safe::Hole >= v0.10 - Pod::POM >= v0.17 - Furthermore, to build the crossfire server you will need the following: + Furthermore, you will need the following programs and libraries: - gperf, the GNU perfect hash generator - glib-2.0 >= v2.10 - libpng >= v1.2 + - ImageMagick >= 6.0 (convert must be in your PATH). - Your compiler must support the Library Technical Report 1 extensions. - The GNU C++ compiler >= version 4.0 does support these. + Your compiler must support the Library Technical Report 1 extensions and + the upcoming typeof extension. The GNU C++ compiler >= version 4.0 does + support these. COMPILING @@ -51,17 +54,19 @@ USAGE - Crossfire runs on a client/server model. You will also need the client to - play. You can either connect to a server someone else has set up, or run - your own server and connect to that. The client package has information for - connecting to servers. - - To run your own server, you need to make the crossfire binaries and install - them, and then run the crossfire program. This now creates a server which - you/other people can connect to. The map files will need to get downloaded - and installed for the server to run properly. The maps should be unpacked in - the $(TARGET)/share/crossfire directory - after unpacking, you should have a - $(TARGET)/share/crossfire/maps directory. + Crossfire runs on a client/server model. You will also need the client + to play. You can either connect to a server someone else has set up, + or run your own server and connect to that. The client package has + information for connecting to servers. + + To run your own server, you need to make the crossfire binaries + and install them, and then run the crossfire program. This now + creates a server which you/other people can connect to. The map + files will need to get downloaded and installed for the server to run + properly. The map pack is released together with the server and can be + downloaded form the same location. The maps should be copied into the + $(TARGET)/share/crossfire/maps directory - after unpacking, you should + have a $(TARGET)/share/crossfire/maps/scorn directory. If you plan to run a long term server, you should use one of the scripts provided that will re-run crossfire if it dies for some reason.