0

我正在尝试在 Ubuntu 9.10 上编译 ARCCC ( https://sourceforge.net/projects/arccc/ ),但是我收到了 make 错误“glib.h: No such file or directory”,并且自动配置脚本报告没有安装 Glib。但是,我安装了 libglib2.0-dev 包,它似乎提供了所有 glib 头文件。Ubuntu 软件包是否缺少/错误,或者 Autoconf 脚本不正确?

4

1 回答 1

2

Arccc 已经很老了。最新版本是从 2003 年开始的。它基于 Glib-1.2 构建并使用“glib-config”,在 Glib-2.0中已更改为pkg-config 。Glib-2.0 也是一个 API 突破版本。您将不得不重写 arccc,用 Glib-1.2 编译它(例如,Gentoo Linux 为 Glib-1 提供了一个插槽)或寻找替代方案。

是关于 Glib-1 -> Glib-2 问题的 gtk-list 条目。

于 2010-05-07T22:35:31.183 回答