xgrass compile error

For some reason part of my message was lost.

It just continued to give line###: too many initializers
and then said it was a fatal error.

Here is part of my head file:

XCFLAGS = -D_NO_PROTO
XLDFLAGS =
XINCPATH = -L/usr/include
XMINCPATH = -L/usr/include
XLIBPATH = -L/usr/lib
XTLIBPATH = -L/usr/lib
XMLIBPATH = -L/usr/lib
XLIB = -lX11
XTLIB = -lXt
XMLIB = -lXm
XEXTRALIBS =

TERMLIB = -ltermlib
CURSES = -lcurses $(TERMLIB)
MATHLIB = -lm

# LIBRULE = ar ruv $@ $?
# LIBRULE = ar ruv $@ $?; ranlib $@
# LIBRULE = ar ruv $@ $?; ar ts $@
# LIBRULE = ar rc $@ `lorder $(OBJ) | tsort`
LIBRULE = ar ruv $@ $?; ranlib $@

Hope someone can help!
Thanks

Scott L. Vance
Univ. of Illinois
Dept. of Agronomy
N-409 Turner Hall
1102 S. Goodwin Ave.
Urbana, IL 61801
svance@soils.agn.uiuc.edu