Compiling problems on OpenSuse 10.0

Stefan Norin stefan.norin at bredband.net
Wed Jul 19 18:10:59 EDT 2006


I tried to compile Gnucash-2.0.0 on my OpenSuse 10.0 system after installing the
necessary packages mentioned in the README.dependencies file.
Configure worked fine, but make failed and ŕeturned this error:

In file included from /opt/gnome/include/gtk-2.0/gtk/gtk.h:60,
                 from gnc-gobject-utils.c:29:
/opt/gnome/include/gtk-2.0/gtk/gtkclist.h:155: error: syntax error before 'GMemC
hunk'
/opt/gnome/include/gtk-2.0/gtk/gtkclist.h:155: warning: no semicolon at end of s
truct or union
/opt/gnome/include/gtk-2.0/gtk/gtkclist.h:156: warning: type defaults to 'int' i
n declaration of 'cell_mem_chunk'
/opt/gnome/include/gtk-2.0/gtk/gtkclist.h:156: warning: data definition has no t
ype or storage class
/opt/gnome/include/gtk-2.0/gtk/gtkclist.h:245: error: syntax error before '}' to
                                                                          ken
In file included from /opt/gnome/include/gtk-2.0/gtk/gtk.h:68,
                 from gnc-gobject-utils.c:29:
/opt/gnome/include/gtk-2.0/gtk/gtkctree.h:110: error: field 'clist' has incomple
                                                                          te type
In file included from /opt/gnome/include/gtk-2.0/gtk/gtk.h:152,
                 from gnc-gobject-utils.c:29:
/opt/gnome/include/gtk-2.0/gtk/gtkstatusbar.h:68: error: syntax error before 'GM
                                                                          emChunk'
/opt/gnome/include/gtk-2.0/gtk/gtkstatusbar.h:68: warning: no semicolon at end o
                                                                          f
struct or union
/opt/gnome/include/gtk-2.0/gtk/gtkstatusbar.h:82: error: syntax error before '}'
                                                                           token
make[4]: *** [gnc-gobject-utils.lo] Fel 1
make[4]: Leaving directory `/home/stefan/gnucash-2.0.0/src/core-utils'
make[3]: *** [all] Fel 2
make[3]: Leaving directory `/home/stefan/gnucash-2.0.0/src/core-utils'
make[2]: *** [all-recursive] Fel 1
make[2]: Leaving directory `/home/stefan/gnucash-2.0.0/src'
make[1]: *** [all-recursive] Fel 1
make[1]: Leaving directory `/home/stefan/gnucash-2.0.0'
make: *** [all] Fel 2

Any help would be greatly appreciated.





More information about the gnucash-user mailing list