autoconf error on ubuntu 11.04

fizboz picture fizboz · Oct 18, 2011 · Viewed 9k times · Source

i've been googling and installing libraries for a while, but I couldn't quite handle this problem with autoconf.

i have downloaded a program that i want to compile, made a few changes, and need to run autogen.sh and ./configure and make install respectively.

however, when i try to run autogen.sh, i get the following error;

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.

so i went on, downloaded autoconf-2.68, automake-1.11, m4-1.4.16, and tried sudo apt-get install libgtk2.0-dev, none of which changed the outcome. when i try aclocal, i again get the error

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

i'm currently stuck, and got nowhere to go. so i'd be glad for any suggestion.

Answer

Addison Montgomery picture Addison Montgomery · Mar 3, 2013

I know it's a bit late, but you just have to install the library libgtk2.0-dev:

sudo apt-get install libgtk2.0-dev

If you get errors about something related to GLIB, then install libglib2.0-dev as well:

sudo apt-get install libglib2.0-dev