Skip to content
Robert Konrad edited this page Jan 30, 2023 · 8 revisions

The Linux-target creates project-files for Code::Blocks and CLion in addition to a Ninja-file. To make the CLion-project work it can be necessary to restart CLion once after loading the project.

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

sudo apt install ninja-build g++ libxinerama-dev libxrandr-dev libasound2-dev libxi-dev mesa-common-dev libgl-dev libxcursor-dev libvulkan-dev libudev-dev libegl-dev libwayland-dev wayland-protocols libxkbcommon-dev

For Fedora and Fedora-based systems it's more like:

sudo dnf install gcc-c++ libXinerama-devel mesa-libGL-devel alsa-lib-devel libstdc++-static

Clone this wiki locally