help for GRASS installation

Baxter E. Vieux vieux at nouvelot.orstom.fr
Tue Oct 3 08:00:00 EDT 1995


>trying to install GRASS Version 4.1 on IBM Risc 6000 system.
We have compiled grass on IBM RS6000 without too much trouble.
The main point is to setup the install as completely as possible.
Sometimes libraries aren't where they should be so you may have
to the install program know where they are or else make a link
for where it expects to find them.  The following head file was 
created by a recent compilation on an RS6000 Model 25. 
$GISBASE/src/CMD/head/RISC41/head


CC                  = cc
ARCH                = RISC41

GISBASE             = /usr/orstom/grass4.1
UNIX_BIN            = /usr/orstom/grass4.1/bin

DEFAULT_DATABASE    = /usr/orstom/grass4.1/DATA
DEFAULT_LOCATION    = Pothole  

COMPILE_FLAGS       = -O
LDFLAGS             = -s

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

TERMLIB             =
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 $@ $?

USE_TERMIO          = -DUSE_TERMIO
USE_MTIO            =
USE_FTIME           =
DIGITFLAGS          = -DUSE_SETREUID -DUSE_SETEUID -DUSE_SETPRIORITY
VECTLIBFLAGS        =
GETHOSTNAME         = -DGETHOSTNAME_OK

As I recall, I had to make a link for Xm in the /usr/include dir which
points as follows:
lrwxrwxrwx   1 root     system        23 Jun  7 10:42 Xm@ -> /usr/lpp/X11/inclu
de/Xm/

There are always complaints about duplicate declarations which can
be fixed by temporarily commenting out the function.

Good luck--
Baxter Vieux





More information about the grass-user mailing list