构建glib会出错:gfileutils.c:57:25:错误:linux / magic.h:没有这样的文件或目录

时间:2011-01-17 21:51:40

标签: gtk centos glib

我在CentOS 5.5上,我在glib 2.27目录中运行make时遇到上述错误。什么是magic.h,我该怎么做才能纠正这个问题?

另外 - 是否有更简单的方法在centos上安装gtk?

2 个答案:

答案 0 :(得分:2)

CentOS软件包存储库已包含GTK + 2.10和GLib 2.12软件包。除非您特别需要更新的版本,否则只需安装发行版软件包:

yum install gtk2-devel

如果这些版本对于您的开发工作来说太旧了,请考虑升级到与Fedora 14一样的新GTK +堆栈附带的发行版。

答案 1 :(得分:0)

你有/ usr / include / linux目录吗?它是否包含magic.h头文件?如果没有,您可能需要安装“kernel-headers”包。