сборка glib выдает ошибку: gfileutils.c: 57: 25: ошибка: linux / magic.h: такого файла или каталога нет - PullRequest
0 голосов
/ 18 января 2011

Я нахожусь на CentOS 5.5, и я получаю сообщение об ошибке выше при запуске make в каталоге glib 2.27.Что такое magic.h и что мне нужно сделать, чтобы это исправить?

Также - есть ли более простой способ установить gtk на centos?

Ответы [ 2 ]

2 голосов
/ 19 января 2011

Репозитории пакетов CentOS уже содержат пакеты GTK + 2.10 и GLib 2.12.Если вам не нужна более новая версия, просто установите пакеты дистрибутива:

yum install gtk2-devel

Если эти версии слишком стары для вашей разработки, рассмотрите возможность обновления до дистрибутива, который поставляется с более новым стеком GTK +, таким как Fedora 14.

0 голосов
/ 18 января 2011

Есть ли у вас каталог / usr / include / linux?Содержит ли он заголовочный файл magic.h?Если нет, то вам, вероятно, нужно установить пакет «kernel-headers».

...