ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/deliantra/server/README
(Generate patch)

Comparing deliantra/server/README (file contents):
Revision 1.50 by root, Wed May 5 09:05:03 2010 UTC vs.
Revision 1.59 by root, Wed Nov 16 22:14:05 2016 UTC

42 - JSON::XS 42 - JSON::XS
43 - AnyEvent::IRC 43 - AnyEvent::IRC
44 - Pod::POM 44 - Pod::POM
45 - Safe::Hole 45 - Safe::Hole
46 - Storable 46 - Storable
47 - Time::HiRes
48 - URI 47 - URI
49 - YAML::XS 48 - YAML::XS
50 49
51 **NOTICE**: Deliantra uses an alternative signal stack, so you have to 50 **NOTICE**: Deliantra uses an alternative signal stack, so you cannot
52 use either the "u"context method (slow) or "a"ssembly when configuring 51 use the sigaltstack method (== setjmp on unrecognised platforms) for
53 Coro. 52 Coro. Try "a"ssembly, "u"context or "p"threads as backend instead on
53 those platforms.
54 54
55 Furthermore, you will need the following programs and libraries: 55 Furthermore, you will need the following programs and libraries:
56 56
57 - gperf, the GNU perfect hash generator >= v3.0 57 - gperf, the GNU perfect hash generator >= v3.0
58 - blitz++ >= 0.10
58 - glib-2.0 >= v2.10 59 - glib-2.0 >= v2.10
59 - libpng >= v1.2 60 - libpng >= v1.2
60 - ImageMagick >= v6.0 (possibly higher, depending on its bugs) 61 - ImageMagick >= v6.6.9 (possibly higher, depending on its bugs)
61 - optipng => v0.5.5 (http://optipng.sf.net) 62 - optipng => v0.5.5 (http://optipng.sf.net)
62 - pngnq >= v0.4 (http://freshmeat.net/redir/pngnq/53146/url_homepage/pngnq.html) 63 - pngnq >= v0.4 (http://freshmeat.net/redir/pngnq/53146/url_homepage/pngnq.html)
63 - rsync >= v2.6 (a must have anyways) 64 - rsync >= v2.6 (a must have anyways)
64 65
65 Your compiler must support the Library Technical Report 1 extensions and 66 Your compiler must support the Library Technical Report 1 extensions and
68 69
69 On Debian GNU/Linux, you might get away with something like this for many of the 70 On Debian GNU/Linux, you might get away with something like this for many of the
70 above dependencies: 71 above dependencies:
71 72
72 apt-get install gperf optipng pngnq rsync imagemagick libglib2.0-dev libpng12-dev 73 apt-get install gperf optipng pngnq rsync imagemagick libglib2.0-dev libpng12-dev
73 apt-get install libpod-pom-perl libsafe-hole-perl libevent-perl 74 apt-get install libpod-pom-perl libsafe-hole-perl libevent-perl libblitz0-dev
74 75
75 If you want to get sensible backtraces for error conditions at runtime 76 If you want to get sensible backtraces for error conditions at runtime
76 to be logged you also need the external addr2line program (part of GNU 77 to be logged you also need the external addr2line program (part of GNU
77 binutils) in your PATH. 78 binutils) in your PATH.
78 79
85 To get generic directions on compilation, read the INSTALL file. 86 To get generic directions on compilation, read the INSTALL file.
86 87
87 88
88INSTALLATION/USAGE 89INSTALLATION/USAGE
89 90
90 Deliantra runs on a client/server model. You will also a client to 91 Deliantra runs on a client/server model. You will also need a client to
91 play. You can either connect to a server someone else has set up, or 92 play. You can either connect to a server someone else has set up, or
92 run your own server and connect to that. There are a number of clients 93 run your own server and connect to that. There are a number of clients
93 available, but the recommended one is CFPlus (see below for URL). 94 available, the recommended one is the Deliantra Client (see below for URL).
94 95
95 To run your own server, you need to build the deliantra server binaries 96 To run your own server, you need to build the deliantra server binaries
96 and install them, then you will have to download and install map and 97 and install them, then you will have to download and install map and
97 archetype packs: 98 archetype packs:
98 99

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines