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

Comparing deliantra/server/README (file contents):
Revision 1.8 by root, Mon Mar 12 17:41:11 2007 UTC vs.
Revision 1.11 by root, Wed May 2 05:47:35 2007 UTC

20 For UNIX, a modern C++ compiler with some extensions is required to 20 For UNIX, a modern C++ compiler with some extensions is required to
21 compile this game. In addition, you will need the Perl development 21 compile this game. In addition, you will need the Perl development
22 libraries along with the following Perl modules (the server is tested 22 libraries along with the following Perl modules (the server is tested
23 with perl 5.8.8 and 5.8-maint). 23 with perl 5.8.8 and 5.8-maint).
24 24
25 - BDB >= v0.1
26 - Compress::LZF >= v1.71
27 - Coro >= v3.62 **SEE IMPORTANT NOTICE BELOW**
28 - Coro::Event >= v2.1
25 - Crossfire >= v0.97 29 - Crossfire >= v0.97
26 - Coro >= v3.5 30 - Digest::MD5 >= v2.0
27 - Coro::Event >= v2.1
28 - Event >= v1.08 31 - Event >= v1.08
29 - IO::AIO >= 2.32 32 - IO::AIO >= 2.32
30 - BDB >= v0.1 33 - JSON::XS => 1.11
34 - Pod::POM >= v0.17
35 - Safe::Hole >= v0.10
31 - Storable >= v2.0 36 - Storable >= v2.0
32 - Time::HiRes >= v1.0 37 - Time::HiRes >= v1.0
33 - YAML::Syck >= v0.71 38 - YAML::Syck >= v0.71
34 - Digest::MD5 >= v2.0 39
35 - Compress::LZF >= v1.71 40 **NOTICE**: Crossfire uses an alternative signal stack, so you have to
36 - Safe::Hole >= v0.10 41 use either the "u"context method or "a"ssembly when configuring Coro.
37 - Pod::POM >= v0.17
38 42
39 Furthermore, you will need the following programs and libraries: 43 Furthermore, you will need the following programs and libraries:
40 44
41 - gperf, the GNU perfect hash generator >= v3.0 45 - gperf, the GNU perfect hash generator >= v3.0
42 - glib-2.0 >= v2.10 46 - glib-2.0 >= v2.10
43 - libpng >= v1.2 47 - libpng >= v1.2
44 - ImageMagick >= v6.0 48 - ImageMagick >= v6.0
45 - optipng => v0.5.5 (http://optipng.sf.net) 49 - optipng => v0.5.5 (http://optipng.sf.net)
50 - pngnq >= 0.4 (http://freshmeat.net/redir/pngnq/53146/url_homepage/pngnq.html)
46 - rsync >= 2.6 (a must have anyways) 51 - rsync >= 2.6 (a must have anyways)
47 52
48 Your compiler must support the Library Technical Report 1 extensions and 53 Your compiler must support the Library Technical Report 1 extensions and
49 the upcoming typeof extension. The GNU C++ compiler >= version 4.0 does 54 the upcoming typeof extension. The GNU C++ compiler >= version 4.0 does
50 support all these. 55 support all these.
56
57 On Debian GNU/Linux, you might get away with something like this for many of the
58 above dependencies:
59
60 apt-get install gperf optipng pngnq rsync imagemagick libglib2.0-dev libpng12-dev
61 apt-get install libpod-pom-perl libsafe-hole-perl libevent-perl
51 62
52 63
53COMPILING 64COMPILING
54 65
55 Crossfire has been known to compile on a wide variety of systems. It should 66 Crossfire has been known to compile on a wide variety of systems. It should

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines