Problems Compiling XGRASS

Lilian Lee lee at norton.geog.mcgill.ca
Tue May 25 10:21:57 EDT 1993


While compiling XGRASS, it stopped due to the following ld: Undefined symbol .
Has anyone encountered similar problems. Help!
 
                                   Lilian Lee
                                   lee at felix.geog.mcgill.ca

GISBASE=/usr/app/grass4.1/sun4
SRC=/usr/app/grass4.1/src
CMD=/usr/app/grass4.1/src/CMD
HEADER=sun4
ARCH=sun4
####################################################################
GISGEN                              Fri May 21 15:03:25 EDT 1993
 GISBASE = /usr/app/grass4.1/sun4
 SRC     = /usr/app/grass4.1/src
 CMD     = /usr/app/grass4.1/src/CMD
 HEADER  = sun4
 ARCH    = sun4

first step: src/xgrass/menu

GISGEN: src/xgrass/menu - Fri May 21 15:03:28 EDT 1993

#################################################################
/usr/app/grass4.1/src/xgrass/menu
  make -f OBJ.sun4/make.rules 

rm -f y.tab.h y.tab.c xc.y.tab.h grammar.c xc.grammar.c lex.c xc.lex.c
rm -f y.tab.h y.tab.c grammar.c
yacc -d grammar.y
mv y.tab.c grammar.c
rm -f OBJ.sun4/grammar.o
cc -O -D_NO_PROTO -I../include    -I/usr/app/grass4.1/src/include  -c grammar.c
mv grammar.o OBJ.sun4/grammar.o
rm -f lex.c
lex -t lex.l > lex.c
rm -f OBJ.sun4/lex.o
cc -O -D_NO_PROTO -I../include    -I/usr/app/grass4.1/src/include  -c lex.c
mv lex.o OBJ.sun4/lex.o
rm -f y.tab.h
yacc -d xc.grammar.y
rm -f xc.grammar.c
sed -e "s/yy/zz/g" y.tab.c | sed -e "s/YY/ZZ/g" > xc.grammar.c
rm -f OBJ.sun4/xc.grammar.o
cc -O -D_NO_PROTO -I../include    -I/usr/app/grass4.1/src/include  -c xc.grammar.c
mv xc.grammar.o OBJ.sun4/xc.grammar.o
rm -f xc.y.tab.h
sed -e "s/yy/zz/g" y.tab.h | sed -e "s/YY/ZZ/g" > xc.y.tab.h
rm -f xc.lex.c
lex -t xc.lex.l | sed -e "s/yy/zz/g" | sed -e "s/YY/ZZ/g" | sed -e "s/zzwrap/yywrap/g" > xc.lex.c
rm -f OBJ.sun4/xc.lex.o
cc -O -D_NO_PROTO -I../include    -I/usr/app/grass4.1/src/include  -c xc.lex.c
mv xc.lex.o OBJ.sun4/xc.lex.o
cc -o /usr/app/grass4.1/sun4/etc/xgrass4.1.exe -s   OBJ.sun4/main.o  OBJ.sun4/callbacks.o  OBJ.sun4/client.o  OBJ.sun4/create.o  OBJ.sun4/error.o  OBJ.sun4/exec.o  OBJ.sun4/exit.o  OBJ.sun4/history.o  OBJ.sun4/link.o  OBJ.sun4/xgdbset.o  OBJ.sun4/parse.o 
 OBJ.sun4/grammar.o  OBJ.sun4/lex.o  OBJ.sun4/strdup.o OBJ.sun4/xc.main.o  OBJ.sun4/xc.grammar.o  OBJ.sun4/xc.lex.o  OBJ.sun4/xc.error.o  OBJ.sun4/xc.parse.o  OBJ.sun4/xc.client.o  OBJ.sun4/xc.modify.o  OBJ.sun4/xc.verify.o  OBJ.sun4/xc.name.o  OBJ.sun4/x
c.assign.o  OBJ.sun4/xc.exit.o  OBJ.sun4/xc.comstr.o  OBJ.sun4/xc.require.o  OBJ.sun4/xc.create.o /usr/app/grass4.1/src/xgrass/libes/LIB.sun4/libXgi.a /usr/app/grass4.1/src/xgrass/libes/LIB.sun4/libXgd.a /usr/app/grass4.1/src/libes/LIB.sun4/libgis.a -L/us
r/lib -lXm -L/usr/lib  -lXt -L/usr/lib -lX11  -lm -ll
ld: Undefined symbol 
   ___start_libm 
Compilation failed
*** Error code 2
make: Fatal error: Command failed for target `/usr/app/grass4.1/sun4/etc/xgrass4.1.exe'
GISGEN failure at STEP: src/xgrass/menu






More information about the grass-user mailing list