make errors in 8.5 and 8.6

Greetings,
On a Red Hat 7.2 Linux system, installation of Amaya is failing during 
the make ("make all") step.

The gcc version is 2.96.3. The configure options were:

.../configure --disable-annot --disable-redland

Shown below are the messages where the compiling process begins 
returning error messages, eventually failing.

This happens on for Amaya 8.5 and 8.6. Amaya 8.2 was successfully built 
on this system with no difficulty.

Thanks,
Mark Roberts

[begin excerpt]

make[1]: Entering directory `/home/compile/Amaya/linux/thotlib'
g++ -O2 -W -x c++ -D__cplusplus -D_UNIX -D_GTK    -DHAVE_CONFIG_H -I.. 
-I../../amaya/xpm -I../../thotlib/include -I../../thotlib/internals/var 
-I../../thotlib/internals/h -I../../thotlib/internals/f   -I/usr/include 
-I/usr/include/gtk-1.2 -I/usr/include/glib-1.2 -I/usr/lib/glib/include 
-I/usr/X11R6/include       -c ../../thotlib/base/global.c -o base/global.o
In file included from ../../thotlib/include/thot_sys.h:67,
                  from ../../thotlib/base/global.c:10:
.../../thotlib/include/sysdep.h:1094: declaration of `int
*__errno_location ()' throws different exceptions
/usr/include/bits/errno.h:39: than previous declaration `int
*__errno_location () throw ()'
make[1]: *** [base/global.o] Error 1
make[1]: Leaving directory `/home/compile/Amaya/linux/thotlib'
make[1]: Entering directory `/home/compile/Amaya/linux/batch'
Makefile:203: .depends: No such file or directory
.../tools/mkdep/mkdep -relative -vpath ../../batch -DHAVE_CONFIG_H -I.. 
-I../../batch/f -I../../thotlib/include -I../../thotlib/internals/var 
-I../../thotlib/internals/h -I../../thotlib/internals/f   -I/usr/include 
-I/usr/include/gtk-1.2 -I/usr/include/glib-1.2 -I/usr/lib/glib/include 
-I/usr/X11R6/include  ../../batch/*.c  > .depends
make[1]: Leaving directory `/home/compile/Amaya/linux/batch'
make[1]: Entering directory `/home/compile/Amaya/linux/batch'
g++ '-DCPP="'"gcc -E -x c"'"' -O2 -W -x c++ -D__cplusplus -D_UNIX -D_GTK 
    -DNODISPLAY -DHAVE_CONFIG_H -I.. -I../../batch/f 
-I../../thotlib/include -I../../thotlib/internals/var 
-I../../thotlib/internals/h -I../../thotlib/internals/f   -I/usr/include 
-I/usr/include/gtk-1.2 -I/usr/include/glib-1.2 -I/usr/lib/glib/include 
-I/usr/X11R6/include  -c ../../batch/../thotlib/base/compilmsg.c -o 
.../thotlib/base/compilmsg.o
DISPLAY -DHAVE_CONFIG_H -I.. -I../../batch/f -I../../thotlib/include 
-I../../thotlib/internals/var -I../../thotlib/internals/h 
-I../../thotlib/internals/f   -I/usr/include -I/usr/include/gtk-1.2 
-I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/X11R6/include  -c 
.../../batch/../thotlib/base/compilmsg.c -o ../thotlib/base/compilmsg.o
In file included from ../../thotlib/include/thot_sys.h:67,
                  from ../../batch/../thotlib/base/compilmsg.c:16:
.../../thotlib/include/sysdep.h:1094: declaration of `int
*__errno_location ()' throws different exceptions
/usr/include/bits/errno.h:39: than previous declaration `int
*__errno_location () throw ()'
make[1]: *** [../thotlib/base/compilmsg.o] Error 1
make[1]: Leaving directory `/home/compile/Amaya/linux/batch'
make[1]: Entering directory `/home/compile/Amaya/linux/amaya'
Makefile:73: .depends: No such file or directory
.../tools/mkdep/mkdep -relative -vpath ../../amaya -DHAVE_CONFIG_H -I. 
-I.. -I../../thotlib/include -I../../amaya -I../../amaya/f 
-I../../amaya/xpm -I../../libpng/zlib  -I../libwww 
-I../../../libwww/Library/src -I../..../libwww/modules/md5 
-I../../../libwww/modules/expat/lib      -I/usr/include 
-I/usr/include/gtk-1.2 -I/usr/include/glib-1.2 -I/usr/lib/glib/include 
-I/usr/X11R6/include       ../../amaya/*.c ../../amaya/*.cpp > .depends
make[1]: Leaving directory `/home/compile/Amaya/linux/amaya'
make[1]: Entering directory `/home/compile/Amaya/linux/amaya'
make[2]: Entering directory `/home/compile/Amaya/linux/batch'
g++ '-DCPP="'"gcc -E -x c"'"' -O2 -W -x c++ -D__cplusplus -D_UNIX -D_GTK 
    -DNODISPLAY -DHAVE_CONFIG_H -I.. -I../../batch/f 
-I../../thotlib/include -I../../thotlib/internals/var 
-I../../thotlib/internals/h -I../../thotlib/internals/f   -I/usr/include 
-I/usr/include/gtk-1.2 -I/usr/include/glib-1.2 -I/usr/lib/glib/include 
-I/usr/X11R6/include  -c ../../batch/../thotlib/base/compilmsg.c -o 
.../thotlib/base/compilmsg.o
In file included from ../../thotlib/include/thot_sys.h:67,
                  from ../../batch/../thotlib/base/compilmsg.c:16:
.../../thotlib/include/sysdep.h:1094: declaration of `int
*__errno_location ()' throws different exceptions
/usr/include/bits/errno.h:39: than previous declaration `int
*__errno_location () throw ()'
make[2]: *** [../thotlib/base/compilmsg.o] Error 1
make[2]: Leaving directory `/home/compile/Amaya/linux/batch'
make[1]: *** [../bin/str] Error 2
make[1]: Leaving directory `/home/compile/Amaya/linux/amaya'

[end; return to command prompt]

Received on Monday, 12 July 2004 03:54:00 UTC