After installing all of the dependencies , i was prompted with this error .
this compilation error arised after upgrading to elementary os odin
>> cmake -DCMAKE_INSTALL_PREFIX=/usr ..
-- checking for a minimum Vala version of 0.22
-- found Vala, version 0.48.18
-- GSettings schemas will be installed locally.
-- GSettings shemas will be compiled.
-- GSettings schemas will be installed into /usr/share/glib-2.0/schemas/
-- Configuring done
-- Generating done
-- Build files have been written to: /home/nixnode/Documents/gala-elementary-alt-tab-switcher/build
>> make
[ 12%] Building C object CMakeFiles/gala-elementary-alt-tab.dir/src/Main.c.o
In file included from /home/nixnode/Documents/gala-elementary-alt-tab-switcher/build/src/Main.c:32:
/usr/include/granite/granite.h:2074:1: warning: ‘GraniteTextStyle’ is deprecated [-Wdeprecated-declarations]
2074 | gchar* granite_text_style_get_stylesheet (GraniteTextStyle self,
| ^~~~~
/usr/include/granite/granite.h:567:15: note: declared here
567 | typedef enum {
| ^
/usr/include/granite/granite.h:2095:1: warning: ‘GraniteTextStyle’ is deprecated [-Wdeprecated-declarations]
2095 | void granite_widgets_utils_apply_text_style_to_label (GraniteTextStyle text_style,
| ^~~~
/usr/include/granite/granite.h:567:15: note: declared here
567 | typedef enum {
| ^
/home/nixnode/Documents/gala-elementary-alt-tab-switcher/build/src/Main.c:35:10: fatal error: meta/screen.h: No such file or directory
35 | #include <meta/screen.h>
| ^~~~~~~~~~~~~~~
compilation terminated.
make[2]: *** [CMakeFiles/gala-elementary-alt-tab.dir/build.make:87: CMakeFiles/gala-elementary-alt-tab.dir/src/Main.c.o] Error 1
make[1]: *** [CMakeFiles/Makefile2:76: CMakeFiles/gala-elementary-alt-tab.dir/all] Error 2
make: *** [Makefile:141: all] Error 2