glibmm build errors: no member named … in namespace 'Glib'
Gelide, a configurable frontend for desktops.
Status: Beta
Brought to you by:
jamf
Building the latest gelide code in the git repository fails when using glibmm 2.78.0 with these errors:
error: no member named 'build_filename' in namespace 'Glib'
error: no member named 'FILE_TEST_EXISTS' in namespace 'Glib'
error: no member named 'FILE_TEST_IS_DIR' in namespace 'Glib'
error: no member named 'file_test' in namespace 'Glib'
I found this patch that fixes the problem by including <glibmm.h> in src/config.hpp and src/utils/utils.hpp:
https://abf.io/import/gelide/blob/rosa2021.1/gelide-0.1.5-glibmm.patch