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