grass421_on_linux:compilation errors.
Skip Haak
shaak at teleport.com
Wed Dec 16 01:12:56 EST 1998
Dr. Lobo,
Is there some reason you're not using the binaries available for GRASS? I
also use RH 5.1. I downloaded the binaries and was up and running in a
matter of minutes.
Skip Haak
>
>Hi!
>
>I've compiled most of the programs on a
>Linux (RedHat 5.1) box, but got some problems with
>1. g77 (see below)
>Should not gcc take care of F77 ?
>It seems that I do not have a g77 compiler, is it not
>standard with the Linux distribution?
>
>2. and then another one with run.setup
>#################################################################
>/usr/local/grass42/src421/src.related/rim
> mkdir OBJ.linux
> make -f OBJ.linux/make.rules
>
>run.setup
>make: run.setup: Command not found
>make: *** [rim] Error 127
>GISGEN failure at STEP: src.related/rim
>
>Any help?
>
>Thanks
>
>Dr. Agustin Lobo
>Instituto de Ciencias de la Tierra (CSIC)
>Lluis Sole Sabaris s/n
>08028 Barcelona SPAIN
>tel 34 93409 5410
>fax 34 93411 0012
>alobo at ija.csic.es
>http://pangea.ija.csic.es/alobo
>
>#################################################################
>/usr/local/grass42/src421/src.contrib/CERL/misc/m.eigensystem
> mkdir OBJ.linux
> make -f OBJ.linux/make.rules
>
>rm -f OBJ.linux/main.o
>g77 -c main.f
>make: g77: Command not found
>make: *** [OBJ.linux/main.o] Error 127
>GISGEN failure at STEP: src.contrib/CERL/misc/m.eigensystem
>[root at localhost CMD]# pwd
>/usr/local/grass42/src421/src/CMD
>[root at localhost CMD]#
>
>
>
>#################################################################
>/usr/local/grass42/src421/src.garden/answers/src.answers/answers
> mkdir OBJ.linux
> make -f OBJ.linux/make.rules
>
>make[1]: Entering directory
>`/usr/local/grass42/src421/src.garden/answers/src.answers/answers'
>rm -f OBJ.linux/answers.o
>g77 -c answers.f
>make[1]: g77: Command not found
>make[1]: *** [OBJ.linux/answers.o] Error 127
>make[1]: Leaving directory
>`/usr/local/grass42/src421/src.garden/answers/src.answers/answers'
>make: *** [all] Error 1
>GISGEN failure at STEP: src.garden/answers/src.answers
>[root at localhost CMD]#
>
>
>#################################################################
>/usr/local/grass42/src421/src.garden/answers/raster/r.direct/cmd
> mkdir OBJ.linux
> make -f OBJ.linux/make.rules
>
>make[1]: Entering directory
>`/usr/local/grass42/src421/src.garden/answers/raster/r.direct/cmd'
>rm -f OBJ.linux/direct.o
>gcc -O2 -m486 -DATT_386 -I/usr/local/grass42/src421/src/include
>-DUSE_TERMIO -c direct.c
>direct.c: In function `main':
>direct.c:77: warning: passing arg 1 of `strcpy' from incompatible pointer
>type
>direct.c:78: warning: passing arg 1 of `strcpy' from incompatible pointer
>type
>mv direct.o OBJ.linux/direct.o
>rm -f OBJ.linux/cell_open.o
>gcc -O2 -m486 -DATT_386 -I/usr/local/grass42/src421/src/include
>-DUSE_TERMIO -c cell_open.c
>mv cell_open.o OBJ.linux/cell_open.o
>rm -f OBJ.linux/cell_open_new.o
>gcc -O2 -m486 -DATT_386 -I/usr/local/grass42/src421/src/include
>-DUSE_TERMIO -c cell_open_new.c
>mv cell_open_new.o OBJ.linux/cell_open_new.o
>gcc -Wl,-s OBJ.linux/direct.o OBJ.linux/cell_open.o
>OBJ.linux/cell_open_new.o
>/usr/local/grass42/src421/src/libes/LIB.linux/libgis.a -lm -o
>/usr/local/grass42/etc/bin/alpha/cmd/r.direct
>/usr/local/grass42/src421/src/libes/LIB.linux/libgis.a(gets.o): In
>function `G_gets':
>gets.o(.text+0x60): the `gets' function is dangerous and should not be used.
>rm -f OBJ.linux/direct_for.o
>g77 -c direct_for.f
>make[1]: g77: Command not found
>make[1]: *** [OBJ.linux/direct_for.o] Error 127
>make[1]: Leaving directory
>`/usr/local/grass42/src421/src.garden/answers/raster/r.direct/cmd'
>make: *** [all] Error 1
>GISGEN failure at STEP: src.garden/answers/raster/r.direct
>
>#################################################################
>/usr/local/grass42/src421/src.related/rim
> mkdir OBJ.linux
> make -f OBJ.linux/make.rules
>
>run.setup
>make: run.setup: Command not found
>make: *** [rim] Error 127
>GISGEN failure at STEP: src.related/rim
>
>
>
>#################################################################
>/usr/local/grass42/src421/src.garden/grass.rim/s.db.rim/cmd
> mkdir OBJ.linux
> make -f OBJ.linux/make.rules
>
>make[2]: Entering directory
>`/usr/local/grass42/src421/src.garden/grass.rim/s.db.rim/cmd'
>rm -f OBJ.linux/highlevel.o
>gcc -O2 -m486 -DATT_386 -I/usr/local/grass42/src421/src/include
>-DUSE_TERMIO -c highlevel.c
>mv highlevel.o OBJ.linux/highlevel.o
>cc -Wl,-s -o /usr/local/grass42/etc/bin/main/cmd/s.db.rim
>OBJ.linux/highlevel.o /usr/local/grass42/src421/src/libes/LIB.linux/libgis.a
>/usr/local/grass42/src421/src/libes/LIB.linux/libgis.a(parser.o): In
>function `interactive_option':
>parser.o(.text+0x1331): the `gets' function is dangerous and should not
>be used.
>rm -f OBJ.linux/s.db.rim.o
>g77 -c s.db.rim.f
>make[2]: g77: Command not found
>make[2]: *** [OBJ.linux/s.db.rim.o] Error 127
>make[2]: Leaving directory
>`/usr/local/grass42/src421/src.garden/grass.rim/s.db.rim/cmd'
>make[1]: *** [all] Error 1
>make[1]: Leaving directory
>`/usr/local/grass42/src421/src.garden/grass.rim/s.db.rim'
>make: *** [all] Error 1
>GISGEN failure at STEP: src.garden/grass.rim
>
>
>
>
>
>
>
>
>
More information about the grass-user
mailing list