INSTALL.md
branchios-develop
changeset 13413 ba39a1d396c0
parent 13181 2148b493836e
child 13502 99a99dbfbf6d
equal deleted inserted replaced
13411:6e8b807bda4b 13413:ba39a1d396c0
    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)