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

Comparing deliantra/server/README (file contents):
Revision 1.19 by root, Tue Jul 10 16:23:59 2007 UTC vs.
Revision 1.27 by root, Wed Sep 19 21:49:52 2007 UTC

22 development libraries along with the following Perl modules (the server 22 development libraries along with the following Perl modules (the server
23 is tested with perl 5.8.8 and 5.8-maint) and their dependencies. (the 23 is tested with perl 5.8.8 and 5.8-maint) and their dependencies. (the
24 minimum versions below may not be up-to-date, the configure script will 24 minimum versions below may not be up-to-date, the configure script will
25 check them all, though). 25 check them all, though).
26 26
27 - AnyEvent >= 2.52 27 - AnyEvent >= v2.52
28 - BDB >= v0.1 28 - BDB >= v1.1 **libdb4.5, libdb4.4 might work**
29 - Compress::LZF >= v1.8 29 - Compress::LZF >= v1.8
30 - Coro >= v3.62 **SEE IMPORTANT NOTICE BELOW** 30 - Coro >= v3.7 **SEE IMPORTANT NOTICE BELOW**
31 - Coro::Event >= v2.1 31 - Coro::Event >= v2.1
32 - Crossfire >= v0.99 32 - Crossfire >= v0.99
33 - Digest::MD5 >= v2.0 33 - Digest::MD5 >= v2.0
34 - Event >= v1.08 34 - Event >= v1.08
35 - IO::AIO >= 2.4 35 - IO::AIO >= v2.4
36 - JSON::XS => 1.41 36 - JSON::XS >= v1.5
37 - Pod::POM >= v0.17 37 - Pod::POM >= v0.17
38 - Safe::Hole >= v0.10 38 - Safe::Hole >= v0.10
39 - Storable >= v2.0 39 - Storable >= v2.0
40 - Time::HiRes >= v1.0 40 - Time::HiRes >= v1.0
41 - URI >= 1.35
42 - YAML >= v0.62
41 - YAML::Syck >= v0.71 43 - YAML::Syck >= v0.71
42 44
43 **NOTICE**: Crossfire uses an alternative signal stack, so you have to 45 **NOTICE**: Crossfire uses an alternative signal stack, so you have to
44 use either the "u"context method (slow) or "a"ssembly when configuring Coro. 46 use either the "u"context method (slow) or "a"ssembly when configuring Coro.
45 47
48 - gperf, the GNU perfect hash generator >= v3.0 50 - gperf, the GNU perfect hash generator >= v3.0
49 - glib-2.0 >= v2.10 51 - glib-2.0 >= v2.10
50 - libpng >= v1.2 52 - libpng >= v1.2
51 - ImageMagick >= v6.0 (possibly higher, depending on its bugs) 53 - ImageMagick >= v6.0 (possibly higher, depending on its bugs)
52 - optipng => v0.5.5 (http://optipng.sf.net) 54 - optipng => v0.5.5 (http://optipng.sf.net)
53 - pngnq >= 0.4 (http://freshmeat.net/redir/pngnq/53146/url_homepage/pngnq.html) 55 - pngnq >= v0.4 (http://freshmeat.net/redir/pngnq/53146/url_homepage/pngnq.html)
54 - rsync >= 2.6 (a must have anyways) 56 - rsync >= v2.6 (a must have anyways)
55 57
56 Your compiler must support the Library Technical Report 1 extensions and 58 Your compiler must support the Library Technical Report 1 extensions and
57 the upcoming typeof extension. The GNU C++ compiler >= version 4.0 does 59 the upcoming typeof extension. The GNU C++ compiler >= version 4.0 does
58 support all these. 60 support all these.
59 61
94 cfutil --install-maps path/to/cfmaps-<version>/ 96 cfutil --install-maps path/to/cfmaps-<version>/
95 cfutil --install-arch path/to/cfarch-<version>/ 97 cfutil --install-arch path/to/cfarch-<version>/
96 98
97 Both processes can take some time, depending on your resources :) If you 99 Both processes can take some time, depending on your resources :) If you
98 plan to repeat the installation you should specify the --cache option 100 plan to repeat the installation you should specify the --cache option
99 which will keep costly-to-generate files around for further runs of 101 first, which will keep costly-to-generate files around for further runs
100 cfutil. 102 of cfutil:
103
104 cfutil --cache --install-maps path/to/cfmaps-<version>/
105 cfutil --cache --install-arch path/to/cfarch-<version>/
101 106
102 Atfer this you can then run the crossfire executable. This starts a 107 Atfer this you can then run the crossfire executable. This starts a
103 server which you/other people can connect to. 108 server which you/other people can connect to.
104 109
105 110

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines