I am trying to compile Gaim 2.0.0b6 on Linux (Scientific Linux, based on RedHat Enterprise 4). However, the 'make' command exits with the following error:
xmppconsole.c: In function `iq_clicked_cb':
xmppconsole.c:319: error: implicit declaration of function `gtk_combo_box_get_active_text'
The missing function is declared in gaimcombobox.h, which is not #included in xmppconsole.c if we are using GTK+ 2.4.0 or higher:
I am trying to compile Gaim 2.0.0b6 on Linux (Scientific Linux, based on RedHat Enterprise 4). However, the 'make' command exits with the following error:
xmppconsole.c: In function `iq_clicked_cb':
xmppconsole.c:319: error: implicit declaration of function `gtk_combo_box_get_active_text'
The missing function is declared in gaimcombobox.h, which is not #included in xmppconsole.c if we are using GTK+ 2.4.0 or higher:
#if !GTK_CHECK_VERSION(2,4,0)
#include "gaimcombobox.h"
#endif
Something seems to be inconsistent with these GTK_CHECK_VERSION tests. I have gtk+ 2.4.13 installed, including the devel package.
Any ideas?
Matthew.
This is fixed in SVN, the patch is https://sourceforge.net/tracker/index.php?func=detail&aid=1644019&group_id=235&atid=300235