help with compile error

Greg Koerper greg at towhee.cor2.epa.gov
Fri May 14 18:25:00 EDT 1993


> From grass-lists-owner at max.cecer.army.mil Fri May 14 13:18:49 1993
> Date: Fri, 14 May 93 15:12:54 MDT
> From: tkeitt at algodones.unm.edu (Timothy Keitt)
> Posted-Date: Fri, 14 May 93 15:12:54 MDT
> Sender: lists-owner at max.cecer.army.mil
> Reply-To: grassp-list at max.cecer.army.mil
> Precedence: Bulk
> To: grassp-list at amber.cecer.army.mil
> Subject: help with compile error
> Content-Length: 2353
> X-Lines: 71
> 
> Hi,
> 
> I'm getting the following error trying to compile xgrass:
> 
> gcc -s -o /scratch/grass.4.1/bin/xdigit OBJ/ask_cat.o OBJ/clip.o OBJ/coor_pop.o OBJ/custommenu.o OBJ/debugmenu.o OBJ/debugf.o OBJ/digitmenu.o OBJ/digitize.o OBJ
> ..
> ..	stuff deleted
> ..
> bes/LIB/libdig_atts.a /scratch/grass.4.1/src/libes/LIB/libproj.a /scratch/grass.4.1/src/libes/LIB/libgis.a  -lXm -lXt -lX11 -lm
> ld: -lXm: No such file or directory
> collect: /usr/bin/ld returned 4 exit status
> make: *** [/scratch/grass.4.1/bin/xdigit] Error 1
> GISGEN failure at STEP: src/xgrass/xdigit

Happened to me, too.  The problem is in the Gmakefile for src/xgrass/xdigit.
It is failing to include the Motif library path in the compiler arguments.
OGI should attend to this problem in GISGEN.  Meanwhile, add the

$(XMLIBPATH)

argument to the Gmakefile in src/xgrass/xdigit as noted in my "diary" entry
below.  If it doesn't work, then it may be time to annoy the sys admin
as Darrell suggested.

seems like I need to add $XMLIBPATH to compiler arguments so . . .
manually edited xdigit Gmakefile to 
$(PGM): $(OBJS) $(GPROJLIB) $(VECTLIB) $(GISLIB)
    $(CC) $(LDFLAGS) $(XMLIBPATH) -o $@ $(OBJS)  $(LINKMLIB) $(VECTLIB) $(XGILIB)  $(LIBTRANS) $(DIG_ATTLIB) $(GPROJLIB) $(GISLIB) $(XEXTRALIBS) $(XMLIB) $(XTLIB) $(XLIB) $(MATHLIB)


greg

******************************************************************************
Greg Koerper                            Internet: greg at heart.cor.epa.gov
ManTech Environmental Technology, Inc.  UUCP:     hplabs!hp-pcd!orstcs!koerper
US EPA Environmental Research Lab
200 SW 35th St., JSB                    
Corvallis, OR   97333           "The 90s will make the 60s look like the 50s. 
(503) 754-4490                          Just ask your kids."
 fax:  (503) 754-4338
******************************************************************************




More information about the grass-dev mailing list