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.22 by root, Sun Aug 5 19:27:08 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 >= v0.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.62 **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.41
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 - YAML::Syck >= v0.71 41 - YAML::Syck >= v0.71
42 - YAML => v0.62
42 43
43 **NOTICE**: Crossfire uses an alternative signal stack, so you have to 44 **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. 45 use either the "u"context method (slow) or "a"ssembly when configuring Coro.
45 46
46 Furthermore, you will need the following programs and libraries: 47 Furthermore, you will need the following programs and libraries:
48 - gperf, the GNU perfect hash generator >= v3.0 49 - gperf, the GNU perfect hash generator >= v3.0
49 - glib-2.0 >= v2.10 50 - glib-2.0 >= v2.10
50 - libpng >= v1.2 51 - libpng >= v1.2
51 - ImageMagick >= v6.0 (possibly higher, depending on its bugs) 52 - ImageMagick >= v6.0 (possibly higher, depending on its bugs)
52 - optipng => v0.5.5 (http://optipng.sf.net) 53 - optipng => v0.5.5 (http://optipng.sf.net)
53 - pngnq >= 0.4 (http://freshmeat.net/redir/pngnq/53146/url_homepage/pngnq.html) 54 - pngnq >= v0.4 (http://freshmeat.net/redir/pngnq/53146/url_homepage/pngnq.html)
54 - rsync >= 2.6 (a must have anyways) 55 - rsync >= v2.6 (a must have anyways)
55 56
56 Your compiler must support the Library Technical Report 1 extensions and 57 Your compiler must support the Library Technical Report 1 extensions and
57 the upcoming typeof extension. The GNU C++ compiler >= version 4.0 does 58 the upcoming typeof extension. The GNU C++ compiler >= version 4.0 does
58 support all these. 59 support all these.
59 60
94 cfutil --install-maps path/to/cfmaps-<version>/ 95 cfutil --install-maps path/to/cfmaps-<version>/
95 cfutil --install-arch path/to/cfarch-<version>/ 96 cfutil --install-arch path/to/cfarch-<version>/
96 97
97 Both processes can take some time, depending on your resources :) If you 98 Both processes can take some time, depending on your resources :) If you
98 plan to repeat the installation you should specify the --cache option 99 plan to repeat the installation you should specify the --cache option
99 which will keep costly-to-generate files around for further runs of 100 first, which will keep costly-to-generate files around for further runs
100 cfutil. 101 of cfutil:
102
103 cfutil --cache --install-maps path/to/cfmaps-<version>/
104 cfutil --cache --install-arch path/to/cfarch-<version>/
101 105
102 Atfer this you can then run the crossfire executable. This starts a 106 Atfer this you can then run the crossfire executable. This starts a
103 server which you/other people can connect to. 107 server which you/other people can connect to.
104 108
105 109

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines