--- deliantra/server/README 2010/05/04 21:45:42 1.49 +++ deliantra/server/README 2011/04/23 07:06:32 1.54 @@ -20,7 +20,7 @@ For UNIX, a modern C++ compiler with some extensions is required to compile this game (g++ 4.x works). In addition, you will need the Perl development libraries along with the following Perl modules (the server - requires perl 5.10). A perl configured for 64 bit integer support is + requires perl 5.10.1). A perl configured for 64 bit integer support is highly recommended to avoid overflows, but 32 bit perls are supported) and their dependencies. In general, the newest version from CPAN will do. The configure script will complain when it detects an unsuitable @@ -48,13 +48,15 @@ - URI - YAML::XS - **NOTICE**: Deliantra uses an alternative signal stack, so you have to - use either the "u"context method (slow) or "a"ssembly when configuring - Coro. + **NOTICE**: Deliantra uses an alternative signal stack, so you cannot + use the sigaltstack method (== setjmp on unrecognised platforms) for + Coro. Try "a"ssembly, "u"context or "p"threads as backend instead on + those platforms. Furthermore, you will need the following programs and libraries: - gperf, the GNU perfect hash generator >= v3.0 + - blitz++ >= 0.9 - glib-2.0 >= v2.10 - libpng >= v1.2 - ImageMagick >= v6.0 (possibly higher, depending on its bugs) @@ -70,7 +72,7 @@ above dependencies: apt-get install gperf optipng pngnq rsync imagemagick libglib2.0-dev libpng12-dev - apt-get install libpod-pom-perl libsafe-hole-perl libevent-perl + apt-get install libpod-pom-perl libsafe-hole-perl libevent-perl libblitz0-dev If you want to get sensible backtraces for error conditions at runtime to be logged you also need the external addr2line program (part of GNU @@ -87,10 +89,10 @@ INSTALLATION/USAGE - Deliantra runs on a client/server model. You will also a client to + Deliantra runs on a client/server model. You will also need a client to play. You can either connect to a server someone else has set up, or run your own server and connect to that. There are a number of clients - available, but the recommended one is CFPlus (see below for URL). + available, the recommended one is the Deliantra Client (see below for URL). To run your own server, you need to build the deliantra server binaries and install them, then you will have to download and install map and