linux - ubuntu 11.04 上的 autoconf 错误

标签 linux compilation gtk autoconf automake

我已经用谷歌搜索和安装库有一段时间了,但我无法用 autoconf 完全解决这个问题。

我已经下载了一个我想编译的程序,做了一些修改,需要分别运行 autogen.sh 和 ./configure 和 make install。

但是,当我尝试运行 autogen.sh 时,出现以下错误;

configure.ac:225: error: possibly undefined macro: AM_PATH_GTK_2_0
If this token and others are legitimate, please use m4_pattern_allow.
See the Autoconf documentation.

所以我继续,下载了 autoconf-2.68、automake-1.11、m4-1.4.16,并尝试了 sudo apt-get install libgtk2.0-dev,这些都没有改变结果。当我尝试 aclocal 时,我再次收到错误

configure.ac:225: warning: macro `AM_PATH_GTK_2_0' not found in library

我现在被困住了,无处可去。所以我很乐意提出任何建议。

最佳答案

我知道有点晚了,但你只需要安装库libgtk2.0-dev:

sudo apt-get install libgtk2.0-dev

如果您遇到与 GLIB 相关的错误,请同时安装 libglib2.0-dev:

sudo apt-get install libglib2.0-dev

关于linux - ubuntu 11.04 上的 autoconf 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7805815/

相关文章:

c - Gtk,使用 user_data 传递字符串

c - C 程序中的 Linux POSIX 在取消线程中失败

java - 调试随机 SIGSEGV 崩溃

c - 如何在处理信号时阻止相同的信号?

android - 当我尝试在SQLite中运行提交数据的应用程序时,出现错误1语法错误

c# - Visual Studio 。代码更改不做任何事情

ubuntu - 在 ubuntu 的代码块中编译 Libxml2 时出错

python - 调用 destroy() 后 GTK 窗口不会消失

linux - 如何在opensuse 15上安装没有互联网连接的c编译器?

c++ - 当消息框出现时控件消失C++ GTK