To start, you need git, cmake, clang (preferred) or gcc, and basic build tools like make or ninja-build.
git clone https://github.com/CrossCraft/CrossCraft-Indev --recursive
Ubuntu: sudo apt install libxrandr-dev libxinerama-dev libxcursor-dev libxi-dev libxext-dev
Fedora: sudo dnf install libXrandr-devel libXinerama-devel libXcursor-devel libXi-devel libXext-devel