Hello,

I'm trying to compile Siag Office on an SGI Indigo2 running IRIX 6.5.16M
and am running into problems. When I run the ./configure script, it
completes, but the following errors are reported:

checking sys/mode.h usability... no
checking sys/mode.h presence... yes
configure: WARNING: sys/mode.h: present but cannot be compiled
configure: WARNING: sys/mode.h: check for missing prerequisite headers?
configure: WARNING: sys/mode.h: proceeding with the preprocessor's
result
checking for sys/mode.h... yes

When I type make, it starts to compile, and then I get this message:

In file included from /usr/include/sys/mode.h:17,
from slibu.c:64:
/usr/include/sys/vnode.h:396: parse error before "mprot_t"
/usr/include/sys/vnode.h:399: parse error before "mprot_t"
slibu.c: In function `url_decode':
slibu.c:1047: warning: subscript has type `char'
slibu.c:1047: warning: subscript has type `char'
slibu.c:1061: warning: subscript has type `char'
make[3]: *** [slibu.o] Error 1
make[3]: Leaving directory `/usr/people/cleavage/siag-3.5.7/siod'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/usr/people/cleavage/siag-3.5.7/siod'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/people/cleavage/siag-3.5.7'
make: *** [all] Error 2

I'm not quite sure what the problem is. Anyone have any ideas?
Thanks!!

-Jay