… | |
… | |
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 | |