Skip to content
Jean-Sébastien Nadeau edited this page Jul 12, 2020 · 8 revisions

The Linux target creates C++ and OpenGL or Vulkan based project files for Code::Blocks and CLion in addition to a makefile. To make the CLion project work it can be necessary to restart CLion once after loading the project.

For the C++ compilation to succeed you might need to install some additional packages. For Debian/Ubuntu based distributions this typically looks like:

sudo apt install make
sudo apt install g++
sudo apt install libxinerama-dev
sudo apt install libasound2-dev
sudo apt install libxi-dev
sudo apt install mesa-common-dev
sudo apt install libgl-dev
sudo apt install libxcursor-dev
sudo apt install libvulkan-dev

For Fedora and similar based systems:

sudo dnf install gcc-c++
sudo dnf install libXinerama-devel
sudo dnf install mesa-libGL-devel
sudo dnf install alsa-lib-devel
sudo dnf install libstdc++-static
Clone this wiki locally