… | |
… | |
25 | check them all, though). |
25 | check them all, though). |
26 | |
26 | |
27 | - AnyEvent >= 2.52 |
27 | - AnyEvent >= 2.52 |
28 | - BDB >= v0.1 |
28 | - BDB >= v0.1 |
29 | - Compress::LZF >= v1.8 |
29 | - Compress::LZF >= v1.8 |
30 | - Coro >= v3.63 **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.98 |
32 | - Crossfire >= v0.98 |
33 | - Digest::MD5 >= v2.0 |
33 | - Digest::MD5 >= v2.0 |
34 | - Event >= v1.08 |
34 | - Event >= v1.08 |
35 | - IO::AIO >= 2.32 |
35 | - IO::AIO >= 2.32 |
… | |
… | |
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 | |
42 | |
43 | **NOTICE**: Crossfire uses an alternative signal stack, so you have to |
43 | **NOTICE**: Crossfire uses an alternative signal stack, so you have to |
44 | use either the "u"context method or "a"ssembly when configuring Coro. |
44 | use either the "u"context method (slow) or "a"ssembly when configuring Coro. |
45 | |
45 | |
46 | Furthermore, you will need the following programs and libraries: |
46 | Furthermore, you will need the following programs and libraries: |
47 | |
47 | |
48 | - gperf, the GNU perfect hash generator >= v3.0 |
48 | - gperf, the GNU perfect hash generator >= v3.0 |
49 | - glib-2.0 >= v2.10 |
49 | - glib-2.0 >= v2.10 |
… | |
… | |
60 | On Debian GNU/Linux, you might get away with something like this for many of the |
60 | On Debian GNU/Linux, you might get away with something like this for many of the |
61 | above dependencies: |
61 | above dependencies: |
62 | |
62 | |
63 | apt-get install gperf optipng pngnq rsync imagemagick libglib2.0-dev libpng12-dev |
63 | apt-get install gperf optipng pngnq rsync imagemagick libglib2.0-dev libpng12-dev |
64 | apt-get install libpod-pom-perl libsafe-hole-perl libevent-perl |
64 | apt-get install libpod-pom-perl libsafe-hole-perl libevent-perl |
|
|
65 | |
|
|
66 | If you want to gte sensible backtraces for error conditions at runtime |
|
|
67 | to be logged you also need the external addr2line program (part of GNU |
|
|
68 | binutils) in your PATH. |
65 | |
69 | |
66 | |
70 | |
67 | COMPILING |
71 | COMPILING |
68 | |
72 | |
69 | Crossfire has been known to compile on a wide variety of systems. It should |
73 | Crossfire has been known to compile on a wide variety of systems. It should |