Unable to compile drumgizmo on linux mint

I have been following the instructions on drumgizmo.org to compile drumgizmo from git sources, however when i attempt to compile from the clone it outputs

" make[1]: Entering directory ‘/home/froo/drumgizmo’
Making all in tools
make[2]: Entering directory ‘/home/froo/drumgizmo/tools’
make[2]: *** No rule to make target ‘all’. Stop.
make[2]: Leaving directory ‘/home/froo/drumgizmo/tools’
make[1]: *** [Makefile:471: all-recursive] Error 1
make[1]: Leaving directory ‘/home/froo/drumgizmo’
make: *** [Makefile:403: all] Error 2
Making install in tools
make[1]: Entering directory ‘/home/froo/drumgizmo/tools’
make[1]: *** No rule to make target ‘install’. Stop.
make[1]: Leaving directory ‘/home/froo/drumgizmo/tools’
make: *** [Makefile:471: install-recursive] Error 1"

any help is appreciated to install the plugin, thank you!

update: upon compiling the tarball version, it outputs:

“In file included from …/plugin/plugingizmo/pluginlv2.h:29,
from …/plugin/plugingizmo/pluginlv2.cc:27:
…/plugin/plugingizmo/plugin.h:167:22: error: ‘uint8_t’ in namespace ‘std’ does not name a type; did you mean ‘wint_t’?
167 | std::uint8_t* data{nullptr}; //< Allocated (or reused) RGBA buffer, filled by the plugin.
| ^~~~~~~
| wint_t
…/plugin/plugingizmo/pluginlv2.cc: In static member function ‘static LV2_Inline_Display_Image_Surface* PluginLV2::inlineRender(LV2_Handle, uint32_t, uint32_t)’:
…/plugin/plugingizmo/pluginlv2.cc:492:57: error: ‘struct Plugin::InlineDrawContext’ has no member named ‘data’
492 | plugin_lv2->surf.data = plugin_lv2->drawContext.data;
| ^~~~
make[3]: *** [Makefile:768: drumgizmo_la-pluginlv2.lo] Error 1
make[3]: Leaving directory ‘/home/froo/Downloads/drumgizmo-0.9.20/plugin’
make[2]: *** [Makefile:871: all-recursive] Error 1
make[2]: Leaving directory ‘/home/froo/Downloads/drumgizmo-0.9.20/plugin’
make[1]: *** [Makefile:470: all-recursive] Error 1
make[1]: Leaving directory ‘/home/froo/Downloads/drumgizmo-0.9.20’
make: *** [Makefile:402: all] Error 2”

With recent compilers it probably needs an

#include <cstdint>

in the boilerplate. I suggest to contact drumgizmo devs at bugs – DrumGizmo Wiki