Add second Lex SVG image by Kat Adam-MacEwen.
[SquirrelJME.git] / ratufacoat / building.mkd
blob6ab2df4403d308d37c4ff24426852c4c287f4084
1 # Building RatufaCoat
3 **RatufaCoat** should be simple to build.
5 ## SDL2
7 This requires that [CMake](https://cmake.org/) and
8 [SDL2](https://www.libsdl.org/download-2.0.php) is installed.
10 To perform the build, you must do the following:
12  * Setup the project, note that other generators may be specified with
13    the `-G` option if your situation requires it however the default
14    may be enough:
15    * `cmake .`
16  * The next step depends on your operating system, whether that be launching
17    an IDE or executing a command line option. However if your _CMake_ is
18    new enough you may run the following:
19    * `mkdir output`
20    * `cmake --build output`
22 For an IDE, you can try [CLion](https://www.jetbrains.com/clion/).
24 ## libRetro 
26 _libRetro_ uses a bit of an archaic build system consisting of makefiles, as
27 such it requires `make` and `gcc`/`clang`/`MSVC`.
29 ### Windows
31 This requires that `mingw-w64` be installed, you can download it from:
33  * <https://mingw-w64.org/doku.php/download/mingw-builds>
35 Then to compile:
37  * 32-bit: `make -f makefilelibretro platform=windows_x86`
38  * 64-bit: `make -f makefilelibretro platform=windows_x86_64`