SDL  2.0
docs/README-cmake.md
Go to the documentation of this file.
1 CMake
2 ================================================================================
3 (www.cmake.org)
4 
5 SDL's build system was traditionally based on autotools. Over time, this
6 approach has suffered from several issues across the different supported
7 platforms.
8 To solve these problems, a new build system based on CMake is under development.
9 It works in parallel to the legacy system, so users can experiment with it
10 without complication.
11 While still experimental, the build system should be usable on the following
12 platforms:
13 
14 * FreeBSD
15 * Linux
16 * VS.NET 2010
17 * MinGW and Msys
18 * OS X with support for XCode
19 
20 
21 ================================================================================
22 Usage
23 ================================================================================
24 
25 Assuming the source for SDL is located at ~/sdl
26 
27  cd ~
28  mkdir build
29  cd build
30  cmake ../sdl
31 
32 This will build the static and dynamic versions of SDL in the ~/build directory.