… | |
… | |
18 | REQUIREMENTS |
18 | REQUIREMENTS |
19 | |
19 | |
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 (g++ 4.x works). In addition, you will need the Perl |
21 | compile this game (g++ 4.x works). In addition, you will need the Perl |
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. In general, |
23 | is tested with perl 5.8.8, 5.8-maint and 5.10.0. A perl configured for |
|
|
24 | 64 bit integer support is highly recommended to avoid overflows, but 32 |
|
|
25 | bit perls are supported) and their dependencies. In general, the newest |
24 | the newest version from CPAN will do. The configure script will complain |
26 | version from CPAN will do. The configure script will complain when it |
25 | when it detects an unsuitable version. |
27 | detects an unsuitable version. |
26 | |
28 | |
27 | - AnyEvent |
29 | - AnyEvent |
28 | - BDB **compiled against libdb4.5 or 4.6, libdb4.4 might work** |
30 | - BDB **compiled against libdb4.[56] (libdb4.4 *might* work)** |
29 | - Compress::LZF |
31 | - Compress::LZF |
30 | - Coro **SEE IMPORTANT NOTICE BELOW** |
32 | - Coro **SEE IMPORTANT NOTICE BELOW** |
31 | - Coro::EV |
33 | - Coro::EV |
32 | - Deliantra |
34 | - Deliantra |
33 | - Digest::MD5 |
35 | - Digest::MD5 |
34 | - EV |
36 | - EV |
35 | - IO::AIO |
37 | - IO::AIO |
… | |
… | |
42 | - URI |
44 | - URI |
43 | - YAML |
45 | - YAML |
44 | - YAML::Syck |
46 | - YAML::Syck |
45 | |
47 | |
46 | **NOTICE**: Deliantra uses an alternative signal stack, so you have to |
48 | **NOTICE**: Deliantra uses an alternative signal stack, so you have to |
47 | use either the "u"context method (slow) or "a"ssembly when configuring Coro. |
49 | use either the "u"context method (slow) or "a"ssembly when configuring |
|
|
50 | Coro. |
48 | |
51 | |
49 | Furthermore, you will need the following programs and libraries: |
52 | Furthermore, you will need the following programs and libraries: |
50 | |
53 | |
51 | - gperf, the GNU perfect hash generator >= v3.0 |
54 | - gperf, the GNU perfect hash generator >= v3.0 |
52 | - glib-2.0 >= v2.10 |
55 | - glib-2.0 >= v2.10 |