Hi,
While trying to compile jack-rack on a fresh Debian 'etch' installation,
I ran into this problem:
jack_rack-ui.o: In function `ui_init_gui':
/usr/local/src/jack-rack-1.4.7/src/ui.c:249: undefined reference to
`gtk_tool_item_set_tooltip_text'
I eventually realised that this function isn't implemented in the
libgtk2.0-dev package in this Debian release (GTK+ v2.8.20). The
offending changes in CVS are here:
http://jack-rack.cvs.sourceforge.net/jack-rack/jack-rack/src/ui.c?r1=1.27&a…
The revision log shows that this change was introduced 1.4.7, and 1.4.6
builds fine, as expected.
jack-rack's 'configure' script only checks for GTK+ >= 2.0.0. According
to the documentation, the missing function didn't exist until 2.12:
http://library.gnome.org/devel/gtk/stable/GtkToolItem.html#gtk-tool-item-se…
Debian packages jack-rack anyway, and anyone compiling latest jack-rack
from source shouldn't mind installing newer GTK libs. But I thought I'd
mention it in case anyone else runs into this problem.
I imagine 'configure.ac' ought to be updated to reflect the dependency
on GTK+ >= 2.12.0 instead of 2.0.0 as previously.
Regards,
--
Steven Chamberlain
steven(a)pyro.eu.org