# Spingle Installation To compile Spingle, you will need: - Any reasonably new C compiler - CMake (>=3.14) - SDL2 (>=2.0.0) - OpenGL (1.0 or newer, 1.3 for shaders) For any optional libraries: - pkg-config (any version) For FLAC support: - libFLAC (>=1.3.3) For Ogg Vorbis support: - libvorbis (>=1.3.6) - libvorbisfile (>=1.3.6) - libogg (>=1.3.4) For Ogg Opus support: - libopus (>=1.3.1) - libopusfile (>=0.11) - libogg (>=1.3.4) For tracker music support: - libmikmod (>=3.3.11) To generate build files: ``` mkdir build cd build cmake .. -DCMAKE_BUILD_TYPE=Release ``` After that, use the generated build files to compile. (For Makefiles simply run `make`, for Ninja use `ninja`, etc.)