Compiler error building gtk

Jean-Marc Saffroy saffroy@info.enserb.u-bordeaux.fr
Fri May 21 12:23:00 GMT 1999


Hello,

I have downloaded egcs-19990517 and I got an error while compiling
gtk+-1.2.3. As explained on http://egcs.cygnus.com/faq.html#bugreport ,
I mail you the offending command (which was generated by configure/make) :

packages@saffroy:/mnt/opt/tmp/gtk+-1.2.3/gtk$ gcc -v --save-temps
-DHAVE_CONFIG_H -I. -I. -I.. -DGTK_DISABLE_COMPAT_H -DG_LOG_DOMAIN=\"Gtk\"
-DGTK_EXE_PREFIX=\"/opt/packages/gtk+-1.2.3\"
-DGTK_DATA_PREFIX=\"/opt/packages/gtk+-1.2.3\"
-DGTK_SYSCONFDIR=\"/opt/packages/gtk+-1.2.3/etc\"
-DGTK_LOCALEDIR=\"/opt/packages/gtk+-1.2.3//locale\" -I..
-DGTK_NO_CHECK_CASTS -DUSE_XIM -I/opt/packages/glib-1.2.3/lib/glib/include
-I/opt/packages/glib-1.2.3/include -D_REENTRANT -I/usr/X11R6/include -g
-O2 -Wall -c  -fPIC -DPIC gtkdnd.c -o .libs/gtkdnd.lo
Reading specs from
/opt/packages/egcs-19990517/lib/gcc-lib/i686-pc-linux-gnu/egcs-2.93.22/specs
gcc version egcs-2.93.22 19990517 (gcc2 ss-980929 experimental)

/opt/packages/egcs-19990517/lib/gcc-lib/i686-pc-linux-gnu/egcs-2.93.22/cpp
-lang-c -v -I. -I. -I.. -I.. -I/opt/packages/glib-1.2.3/lib/glib/include
-I/opt/packages/glib-1.2.3/include -I/usr/X11R6/include -D__GNUC__=2
-D__GNUC_MINOR__=93 -D__ELF__ -Dunix -D__i386__ -Dlinux -D__ELF__
-D__unix__ -D__i386__ -D__linux__ -D__unix -D__linux -Asystem(posix)
-D__OPTIMIZE__ -g -Wall -Acpu(i386) -Amachine(i386) -Di386 -D__i386
-D__i386__ -Di686 -Dpentiumpro -D__i686 -D__i686__ -D__pentiumpro
-D__pentiumpro__ -D__PIC__ -D__pic__ -DHAVE_CONFIG_H
-DGTK_DISABLE_COMPAT_H -DG_LOG_DOMAIN="Gtk"
-DGTK_EXE_PREFIX="/opt/packages/gtk+-1.2.3"
-DGTK_DATA_PREFIX="/opt/packages/gtk+-1.2.3"
-DGTK_SYSCONFDIR="/opt/packages/gtk+-1.2.3/etc"
-DGTK_LOCALEDIR="/opt/packages/gtk+-1.2.3//locale" -DGTK_NO_CHECK_CASTS
-DUSE_XIM -D_REENTRANT -DPIC gtkdnd.c gtkdnd.i
GNU CPP version egcs-2.93.22 19990517 (gcc2 ss-980929 experimental) (i386
Linux/ELF)
#include "..." search starts here:
#include <...> search starts here:
 .
 ..
 /opt/packages/glib-1.2.3/lib/glib/include
 /opt/packages/glib-1.2.3/include
 /usr/X11R6/include
 /usr/local/include

/opt/packages/egcs-19990517/lib/gcc-lib/i686-pc-linux-gnu/egcs-2.93.22/../../../../i686-pc-linux-gnu/include

/opt/packages/egcs-19990517/lib/gcc-lib/i686-pc-linux-gnu/egcs-2.93.22/include
 /usr/include
End of search list.
The following default directories have been omitted from the search path:

/opt/packages/egcs-19990517/lib/gcc-lib/i686-pc-linux-gnu/egcs-2.93.22/../../../../include/g++-2
End of omitted list.

/opt/packages/egcs-19990517/lib/gcc-lib/i686-pc-linux-gnu/egcs-2.93.22/cc1
gtkdnd.i -quiet -dumpbase gtkdnd.c -g -O2 -Wall -version -fPIC -o gtkdnd.s
GNU C version egcs-2.93.22 19990517 (gcc2 ss-980929 experimental)
(i686-pc-linux-gnu) compiled by GNU C version egcs-2.93.22 19990517 (gcc2
ss-980929 experimental).
gtkdnd.c: In function `gtk_drag_dest_leave':
gtkdnd.c:1341: Internal compiler error in `fold_truthop', at
fold-const.c:3826
Please submit a full bug report to `egcs-bugs@egcs.cygnus.com'.
See <URL: http://egcs.cygnus.com/faq.html#bugreport > for details.

The file gtkdnd.i produced by the command above is attached to this mail.


Hoping this will help you,


JMS

-- 
Jean-Marc Saffroy -- ENSERB Informatique 2ème année
mailto:jms@migrantprogrammer.com


More information about the Gcc-bugs mailing list