I ran into this again on a new system so decided to improve life a tiny bit as best I can until we get some of the changes from JUCE 8.

So to build HISE on a newer Debian based distro.

Use my fork if you can. If not then add /usr/include/freetype2 and /usr/include/gtk-3.0/gtk to the extra header paths in Projucer Install the SourceCodePro font in ~/.fonts Install mold linker and alias it to gold Install gcc-11 and g++-11 and set them as the default (instructions here) Install libwebkit2gtk-4.1-dev Add a symlink for libwebkit2gtk-dev-4.0 that points to libwebkit2gtk-dev-4.1: Locate the pkconfig file (.pc). On my system it's in /usr/lib/x86_64-linux-gnu/pkgconfig/ You can find it by running find /usr -name "webkit2gtk-4.1.pc" cd to the folder that contains the file Run sudo ln -s webkit2gtk-4.1.pc webkit2gtk-4.0.pc to create the symlink.