If I git clone the repo and then run "autoconf" I get:
> autoconf
configure.ac:49: error: possibly undefined macro: AM_PATH_GTK_3_0
If this token and others are legitimate, please use m4_pattern_allow.
Ok, so its only "possibly" undefined, so I run the "configure" script which results in the follow error:
...
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... yes
checking for gcc option to accept ISO C99... none needed
checking how to run the C preprocessor... gcc -E
./configure: line 12669: syntax error near unexpected token `gtk_required_version'
./configure: line 12669: `AM_PATH_GTK_3_0(gtk_required_version)'
According to https://mail.gnome.org/archives/commits-list/2014-August/msg06130.html
the "AM_PATH_GTK_3_0" macro is deprecated.
I've fixed that, some deprecation warnings and done some cleanup and put it here : https://github.com/erikd/gtkdatabox