diff --git a/INSTALL b/INSTALL index 960752900..1d47f502d 100644 --- a/INSTALL +++ b/INSTALL @@ -7,22 +7,31 @@ General First, make sure that you have the following packages installed: * OpenGL (or Mesa 3.0 or later) - * Irrlicht 1.8 or later - * OpenAL + * OpenAL (recommended: openal-soft-devel) + * Ogg (libogg-dev) + * Vorbis (libvorbis-dev) + * fribidi (fribidi-devel) - optional for right-to-left text Unpack the files from the tarball like this: tar xzf supertuxkart-*.tar.gz cd supertuxkart-* +where '*' is the version of SuperTuxkart you downloaded - eg 0.8.0. Then: -where '*' is the version of SuperTuxkart you downloaded - eg 0.2.0. Then: - - ./configure - make +* Build irrlicht (atm, this will be included in cmake soonish) + cd lib/irrlicht/source/Irrlicht + NDEBUG=1 make +* Compile irrlicht: + mkdir cmake_build + cd cmake_build + cmake .. + make VERBOSE=1 -j2 + To create a debug version of STK, use: + cmake .. -DCMAKE_BUILD_TYPE=Debug To test the compilation, supertuxkart can be run from the build -directory by ./src/supertuxkart (./src/supertuxkart.exe on windows). +directory by ./bin/supertuxkart To install the file, as root execute: @@ -31,14 +40,8 @@ To install the file, as root execute: The default install location is /usr/local, i.e. the data files will be written to /usr/local/share/games/supertuxkart, the executable will be copied to /usr/local/bin. To change the default installation -location, use the "--prefix" option of configure, e.g. --prefix=/usr -See the --help output of configure for further options. - - -Building STK on Linux ---------------------- -See http://supertuxkart.sourceforge.net/Build_STK_on_Linux - +location, specify CMAKE_INSTALL_PREFIX when running cmake, e.g.: + cmake .. -DCMAKE_INSTALL_PREFIX=/opt/stk Building STK on OS X --------------------