LINUX.ORG.RU

История изменений

Исправление bormant, (текущая версия) :

в awesome.c glib-unix.h действительно ищется в корне /usr/include

Это несколько не так.

#include <glib-unix.h>
означает, что заголовочный файл ищется в путях для заголовочных файлов по умолчанию, которые включают в себя переданные компилятору в директивах -I. Искомое для glib2 можно глянуть так:
$ pkg-config --cflags glib-2.0
-I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include

Исправление bormant, :

в awesome.c glib-unix.h действительно ищется в корне /usr/include

Это несколько не так.

#include <glib-unix.h>
означает, что заголовочный файл ищется в путях для заголовочных файлов по умолчанию, которые включают в себя переданные компилятору в директивах -I. Искомое для glib2 можно глянуть так:
pkg-config --cflags glib-2.0

Исходная версия bormant, :

в awesome.c glib-unix.h действительно ищется в корне /usr/include

Это несколько не так.

#include <glib-unix.h>
означает, что заголовочный файл ищется в путях для заголовочных файлов по умолчанию, которые включают в себя переданные компилятору в директивах -I. Искомое для glib2 можно глянуть так:
pkg-config --cflags glibc-2.0