LDM 5.2 won't compile on RedHat 8.0

Hello all,

Well, the subject says it all. The problem?

Making `all' in directory /home/ldm/ldm-5.2/src/protocol

make[2]: Entering directory `/home/ldm/ldm-5.2/src/protocol'
c89 -g -I../config -I. -I../misc -I../ulog -I../protocol -DHAVE_CONFIG_H 
-c -o h_clnt.o h_clnt.c
In file included from h_clnt.c:38:
../misc/alrm.h: In function `mysignal':
../misc/alrm.h:42: storage size of `sigact' isn't known
../misc/alrm.h:42: storage size of `oact' isn't known
../misc/alrm.h: At top level:
../misc/alrm.h:62: parse error before "env"
../misc/alrm.h:62: warning: data definition has no type or storage class
h_clnt.c: In function `set_begin':
h_clnt.c:408: storage size of `tz' isn't known
make[2]: *** [h_clnt.o] Error 1
make[2]: Leaving directory `/home/ldm/ldm-5.2/src/protocol'
make[1]: *** [subdir_target] Error 1
make[1]: Leaving directory `/home/ldm/ldm-5.2/src'
make: *** [protocol/all] Error 2

And then I'm blown back to a command prompt. Anyone else have this 
problem?

I'll try a binary, and see if it works, if I can find where they are.

*******************************************************************************
Gilbert Sebenste                                                     ********
Internet: gilbert@xxxxxxx    (My opinions only!)                     ******
Staff Meteorologist, Northern Illinois University                      ****
E-mail: sebenste@xxxxxxxxxxxxxxxxxxxxx                                 ***
web: http://weather.admin.niu.edu                                      **
Work phone: 815-753-5492                                                *
*******************************************************************************