GTK+ 2.16.3 will not make
I am trying to build GTK+ 2.16.3 on ScientificLinux. I have installed (I think correctly, but am not 100% positive) the following packages to support building GTK:
glib 2.20.4
pkg-config-0.23
atk 1.13.0
Cairo 1.8.8
Pango 1.24.2
Pixman 0.12.0
Freetype 2.3.9
Fontconfig 2.7.0
The ./configure step works fine with GTK, but the make step terminates with the following error
../../../modules/other/gail/gailutil.h:62: error: syntax error before "AtkMisc"
../../../modules/other/gail/gailutil.h:62: warning: no semicolon at end of struct or union
../../../modules/other/gail/gailutil.h:69: error: syntax error before "AtkMiscClass"
../../../modules/other/gail/gailutil.h:69: warning: no semicolon at end of struct or union
make[1]: *** [libgail_la-gail.lo] Error 1
make[1]: Leaving directory '/mydirectory/gtk+-2.16.3/modules/other/gail'
make: *** [all-recursive] Error 1
I looked inside the gailutil.h file and there does not appear to be a syntax error. Here is an excerpt of the code with line numbers:
60 struct _GailMisc
61 {
62 AtkMisc parent;
63 };
64
65 GType gail_misc_get_type (void);
66
67 struct _GailMiscClass
68 {
69 AtkMiscClass parent_class;
70 };
Any experience with an error like this? Any ideas are much appreciated.
Thanks.
|