I just did cvs up and ./configure --with-x-toolkit=gtk without a
problem, but make (without and with bootstrap) bailed out with the
following errors.  I used the same gcc (3.3.5), gtk2 (2.6.4) and make
(3.80) (all from SUSE 9.3) as I did with my previous successful build
(the one with which I'm posting this) and didn't get these errors then
or ever before.  Can anyone help?

In file included from /opt/gnome/include/gtk-2.0/gdk-pixbuf/gdk- pixbuf.h:33,
                 from /opt/gnome/include/gtk-2.0/gdk/gdkcursor.h:5,
                 from /opt/gnome/include/gtk-2.0/gdk/gdk.h:31,
                 from /opt/gnome/include/gtk-2.0/gtk/gtk.h:31,
                 from xterm.h:46,
                 from dispnew.c:56:
/opt/gnome/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf-core.h:163: error: syntax error before "G_GNUC_SENTINEL"

All errors relating to G_GNUC_SENTINEL are at locations where there is a ... in a function prototype. No file in Emacs or Gtk defines G_GNUC_SENTINEL. I suspect this is a Suse problem. If you look at the files at the error location and there is a G_GNUC_SENTINEL there instead of ..., then Suse has modified the include files and G_GNUC_SENTINEL is defined elsewhere.

Did you update your Suse system between Emacs compiles? Try looking for G_GNUC_SENTINEL in the include files at /usr/include, /usr/local/ include, /usr/X11R6/include and possibly /usr/lib/gcc-lib. In the future, do not remove the compile command when sending bug reports with compiler errors (i.e. the actual gcc command that preceeds these errors).

    Jan D.



_______________________________________________
Emacs-pretest-bug mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/emacs-pretest-bug

Reply via email to