User Tools

Site Tools


devel:compilation_fedora_22

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
devel:compilation_fedora_22 [2017-03-15 08:49]
skyjake
devel:compilation_fedora_22 [2017-03-15 09:26] (current)
skyjake
Line 1: Line 1:
 +====== Compiling in Fedora 22 ======
 +
 +This page applies to Doomsday 2.0 or later.
 +
 +Assuming a clean installation of Fedora Workstation 22, Doomsday can be checked out, built, and installed with the following commands (replace ''​${my_install_prefix}''​ with the install prefix you wish to use):
 +
 +<​code>​$ sudo dnf install cmake git gcc-c++ qt5-qtbase-devel qt5-qtbase-static \
 +  SDL2_mixer-devel libXrandr-devel fluidsynth-devel \
 +  zlib-devel qt5-qtx11extras-devel ncurses-devel
 +$ git clone --recursive ssh://​git@github.com/​skyjake/​Doomsday-Engine.git deng
 +$ mkdir deng/build
 +$ cd deng/build
 +$ cmake -DCMAKE_BUILD_TYPE=Release -DPREFIX=${my_install_prefix} ../doomsday
 +$ make
 +$ make install
 +</​code>​
 +
 +===== Qt5OpenGLExtensions =====
 +
 +Builds after 2109 require the Qt5OpenGLExtensions module that is provided by "​qt5-qtbase-static"​.
 +
 +===== See also =====
 +
 +  *  [[Compilation]]
  
devel/compilation_fedora_22.txt ยท Last modified: 2017-03-15 09:26 by skyjake