User Tools

Site Tools


devel:compilation_fedora_22

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):

$ 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

Qt5OpenGLExtensions

Builds after 2109 require the Qt5OpenGLExtensions module that is provided by “qt5-qtbase-static”.

See also

devel/compilation_fedora_22.txt · Last modified: 2017-03-15 07:26 by skyjake