4.1 compile probs on RS6000-is this an AIX bug?

Claude Errera errera at ese.ogi.edu
Fri Jun 18 21:40:32 EDT 1993


Well, I've been trying to compile xgrass for a couple of days
now on an RS/6000 running AIX v3.2.0, and I've run into what
my sysadmin thinks might be a bug in AIX (he has heard rumors
that the loader has some troubles when there are too many external
variables). I thought I'd throw it out to the experts, just in case.

Problem: compilation of XDRIVER falls apart because of undefined 
symbols. Here is output from GISGEN:




GISGEN: src/display/devices/XDRIVER/XDRIVER - Fri Jun 18 15:22:14 1993

#################################################################
/mnt/errera/grass4.1/src/display/devices/XDRIVER/XDRIVER
make -f OBJ.ibmr2/make.rules 

rm -f OBJ.ibmr2/SWITCHER.o
cc -O -D_NO_PROTO    -I/mnt/errera/grass4.1/src/include -DUSE_TERMIO -c SWITCHER.c
mv SWITCHER.o OBJ.ibmr2/SWITCHER.o
rm -f a.out
cc -s  OBJ.ibmr2/SWITCHER.o OBJ.ibmr2/Box_abs.o OBJ.ibmr2/Can_do.o OBJ.ibmr2/Color.o OBJ.ibmr2/Cont_abs.o OBJ.ibmr2/Clr_table.o OBJ.ibmr2/Draw_line.o OB J.ibmr2/Get_w_box.o OBJ.ibmr2/Get_w_line.o OBJ.ibmr2/Get_w_pnt.o OBJ.ibmr2/Graph _Clse.o OBJ.ibmr2/Graph_Set.o OBJ.ibmr2/Panel.o OBJ.ibmr2/Plylne_abs.o OBJ.ibmr2 /Polygn_abs.o OBJ.ibmr2/Returns.o OBJ.ibmr2/Serve_Xevent.o OBJ.ibmr2/alloc.o OBJ .ibmr2/command_pend.o OBJ.ibmr2/Raster.o ../../lib/LIB.ibmr2/driverlib.a /mnt/errera/grass4.1/src/libes/LIB.ibmr2/libD.a -L/usr/lib -lX11  -lm
0706-317 ERROR: Unresolved or undefined symbols detected:
	   Symbols in error (followed by references) are
	   dumped to the load map.
	 The -bloadmap:<filename> option will create a load map.
.Font_get
.get_num_colors
.color
The error code from the last failed command is 8.

Make Quitting.
GISGEN failure at STEP: src/display/devices/XDRIVER/XDRIVER


Anybody have any clues? (In case anyone wonders what the extra included 
libraries are doing there, it was a desperate attempt to specifically 
include all libraries that even mentioned the offending functions. It 
made no difference.)

Thanks!

--
Claude Errera			            Oregon Graduate Institute
errera at ese.ogi.edu	 	Environmental Science and Engineering
                  		           19600 NW von Neumann Drive
PHONE:  (503) 690-1063		             Beaverton, OR 97006-1999
FAX:    (503) 690-1273



More information about the grass-user mailing list