compiling xearth

Being new to the compiling game, I have put all the xearth stuff in a
directory and issued a `make xearth' command in the hope that things
would turn out well. But:

"./xearth.h", line 31.1: 1506-137 (S) Previous declaration must declare at least one declarator, tag, or the members of an enumeration.
"./xearth.h", line 31.23: 1506-046 (S) Syntax error.
"./xearth.h", line 31.23: 1506-081 (S) Discarding previously defined typedef identifier: uchar

Make Quitting.

Is there anything I can do to make this work? Perhaps it would be easier
if I could get the binaries for xearth (AIX3.2.5, X11R5 platform) from
someone.

Help :-[

Martijn van Leusen