Compilation (Fedora 22)

From Doomsday Wiki
Jump to: navigation, search

This article 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 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 -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