ls -l gtk.h
-rw-rw-rw- 1 root root 10735 июн 10 08:15 gtk.h
Доступ вроде есть. Я еще раз выдал его sudo chmod 666 gtk.h
sudo gcc $(pkg-config --cflags gtk4) -o hello-world-gtk main.c $(pkg-config --libs gtk4)
[sudo] пароль для sakair:
main.c:1:10: фатальная ошибка: gtk/gtk.h: Нет такого файла или каталога
1 | #include <gtk/gtk.h>
| ^~~~~~~~~~~
компиляция прервана.
echo $(pkg-config --cflags gtk4) -o hello-world-gtk hello-world-gtk.c $(pkg-config --libs gtk4)
-I/usr/include/gtk-4.0 -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include/graphene-1.0 -I/usr/lib/graphene-1.0/include -mfpmath=sse -msse -msse2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/sysprof-6 -pthread -o hello-world-gtk hello-world-gtk.c -lgtk-4 -lpangocairo-1.0 -lpango-1.0 -lgdk_pixbuf-2.0 -lcairo-gobject -lcairo -lharfbuzz -lvulkan -lgraphene-1.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0
Вот такой вывод. Вроде все должно быть нормально