Here's my first report for the FFI test build. Note that this is a very old version of gcc, and I have had this 'sigset_t' problem on Solaris several times before with other software. My next report will be on the same machine with a newer version of gcc. Regards, Malcolm
uname -a
SunOS doozer 5.6 Generic_105181-15 sun4u sparc SUNW,Ultra-5_10
gcc -v
Reading specs from /sys/lib/gcc/sparc-sun-solaris2.5/2.7.2/specs gcc version 2.7.2
./configure --prefix=/tmp/test
OK.
grep DLL ../config.h grep UNDERSCORE ../config.h
OK.
cd ..; make install_ffi
gcc -c -g -O2 hugs.c machdep.c: In function `breakOn': In file included from hugs.c:137: machdep.c:1251: `sigset_t' undeclared (first use this function) machdep.c:1251: (Each undeclared identifier is reported only once machdep.c:1251: for each function it appears in.) machdep.c:1251: parse error before `mask' machdep.c:1251: `mask' undeclared (first use this function) machdep.c:1254: parse error before `mask' machdep.c: In function `ignoreBreak': machdep.c:1260: `sigset_t' undeclared (first use this function) machdep.c:1260: parse error before `mask' machdep.c:1260: `mask' undeclared (first use this function) *** Error code 1 make: Fatal error: Command failed for target `hugs.o'