Attempt at compiling the SDTS utilities

Hello,
     We are attempting to compile the SDTS utilities under Solaris
2.5 and we ran into problems. We first wrote the gmake4.1 file
to begin the process. The following is the printout of our
attempt.
     I'm afraid this is our first attempt at compiling anything
and we have no idea what the problem is, only that it doesn't
complete the process of compiling these utilities.
     Any help would be appreciated.
.................................................................
alb-co-r% cd SDTS
alb-co-r% ls
Gmakefile OBJ.sun4/ gmake4.1* libes/ mapdev/ misc/
alb-co-r% gmake4.1
  SRC = /grass/4.1/src
  CMD = /grass/4.1/src/CMD
  HEADER = sol25
  ARCH = sun4
  GISBASE = /grass/4.1/sun4
  VERSION = 4.1 Spring 1993 Update package 4
#################################################################
/grass/4.1/src.contrib/CERL/SDTS
  make -f OBJ.sun4/make.rules

gmake4.1 ./libes/fips123
  SRC = /grass/4.1/src
  CMD = /grass/4.1/src/CMD
  HEADER = sol25
  ARCH = sun4
  GISBASE = /grass/4.1/sun4
  VERSION = 4.1 Spring 1993 Update package 4
#################################################################
/grass/4.1/src.contrib/CERL/SDTS/libes/fips123
  make -f OBJ.sun4/make.rules

rm -f OBJ.sun4/a_toe.o
gcc -ansi -O -I./f123inc -DFIPS_BSD -I/grass/4.1/src/include -c
a_toe.c
In file included from ./f123inc/stc123.h:385,
                 from a_toe.c:48:
./f123inc/fips_bsd.h:7: conflicting types for `div_t'
/opt/gnu/lib/gcc-lib/sparc-sun-solaris2.4/2.6.3/include/stdlib.h:
27: previous declaration of `d
iv_t'
./f123inc/fips_bsd.h:9: conflicting types for `ldiv_t'
/opt/gnu/lib/gcc-lib/sparc-sun-solaris2.4/2.6.3/include/stdlib.h:
32: previous declaration of `l
div_t'
./f123inc/fips_bsd.h:15: conflicting types for `ldiv'
/opt/gnu/lib/gcc-lib/sparc-sun-solaris2.4/2.6.3/include/stdlib.h:
108: previous declaration of `
ldiv'
*** Error code 1
make: Fatal error: Command failed for target `OBJ.sun4/a_toe.o'
Current working directory
/grass/4.1/src.contrib/CERL/SDTS/libes/fips123
*** Error code 1
make: Fatal error: Command failed for target `all'
alb-co-r%
.................................................................

Thanks.

Louis Clarke U.S. Army Corps of Engineers
lclarke@alb-co-r.swa.usace.army.mil Albuquerque District
voice (505)342-3281 Regulatory Branch
fax (505)342-3498 http://www.swa.usace.army.mil/reg/