14 |
14 |
15 - A C++ compiler (e.g. GCC) |
15 - A C++ compiler (e.g. GCC) |
16 - CMake >= 2.6.0 |
16 - CMake >= 2.6.0 |
17 - A make program (e.g. GNU Make) |
17 - A make program (e.g. GNU Make) |
18 - Free Pascal Compiler (FPC) >= 2.2.4 |
18 - Free Pascal Compiler (FPC) >= 2.2.4 |
19 - Qt = 4.7.0 |
19 - Qt 5 |
20 - SDL >= 2.0 |
20 - SDL >= 2.0 |
21 - SDL\_net >= 2.0 |
21 - SDL\_net >= 2.0 |
22 - SDL\_mixer >= 2.0 |
22 - SDL\_mixer >= 2.0 |
23 - SDL\_image >= 2.0 |
23 - SDL\_image >= 2.0 |
24 - SDL\_ttf >= 2.0 |
24 - SDL\_ttf >= 2.0 |
25 |
25 |
|
26 ### Recommended optional dependencies |
|
27 |
|
28 These are not strictly required to build Hedgewars, but it's |
|
29 usually better to have them installed. Hedgewars has fallback mechanisms |
|
30 in if these are not found on your system. |
|
31 |
|
32 - qtstyleplugins (for Qt 5) |
|
33 - PhysFS >= 2.0.0 |
|
34 - Lua = 5.1.0 |
|
35 |
26 ### Optional dependencies |
36 ### Optional dependencies |
27 |
37 |
28 For some additional features, you can optionally install these dependencies: |
38 For some additional features, you can optionally install these dependencies: |
29 |
39 |
30 - For Hedgewars: |
|
31 - PhysFS >= 2.0.0 (recommended) |
|
32 - Lua = 5.1.0 (recommended) |
|
33 - For PNG screenshots: |
40 - For PNG screenshots: |
34 - libpng >= 1.2 (recommended) |
41 - libpng >= 1.2 |
35 - For video recording: |
42 - For video recording: |
36 - FFmpeg or Libav |
43 - FFmpeg or Libav |
37 - For the Hedgewars Server: |
44 - For the Hedgewars Server: |
38 - GHC >= 6.10 |
45 - GHC >= 6.10 |
39 - Various Haskell packages (see below) |
46 - Various Haskell packages (see below) |