GRASS5.0beta / SGI: compiling XDRIVER
Stephan Eickschen
eicksch at uni-muenster.de
Wed Feb 3 08:29:56 EST 1999
Hi everybody-
I started with GRASS5.0 and got stuck in building the XDRIVER. Step
1 through 4 from src/CMD/INSTALL went ok (with some minor changes in
source code :-) ), but now I am little bit confused:
GISGEN reported "DONE generatin binary code", and MAKELINKS was ok,
grass5.0beta started, but d.mon start=x0 failed, because:
1) there was no monitorcap (my fault :-( / easy to fix :-) )
2) there was no XDRIVER24...
changing to
src/display/devices/XDRIVER
and starting
gmake5.0beta
failed - as you can see in the attached file. It is a link
problem as far as I can see. Using "-o32" or taking the n32
libs should solve it, but where can I put one or the other?
Changing src/head/head (which is used) had no affect...
Does anybody have any suggestion?
Thanks in advance,
Stephan
--
------------------------------------------------------------------------
Stephan Eickschen Tel. : +49 (0)251 83-34704
Westfaelische Wilhelms-Universitaet Fax. : +49 (0)251 83-36100
Institute for Geophysics
Research Unit of Physical Glaciology email: eicksch at uni-muenster.de
Corrensstrasse 24
48149 Muenster
Germany
http://earth.uni-muenster.de/~eicksch/
------------------------------------------------------------------------
-------------- next part --------------
SRC = /scratch/grass/grass5.0beta/src
CMD = /scratch/grass/grass5.0beta/src/CMD
HEADER = head
ARCH = sgi
GISBASE = /exports/sgi/GRASS/grass5.0
VERSION = 5.0beta Feb 1999
#################################################################
/scratch/grass/grass5.0beta/src/display/devices/XDRIVER
make -f OBJ.sgi/make.rules
/exports/sgi/GRASS/grass5.0/bin/gmake5.0beta lib
SRC = /scratch/grass/grass5.0beta/src
CMD = /scratch/grass/grass5.0beta/src/CMD
HEADER = head
ARCH = sgi
GISBASE = /exports/sgi/GRASS/grass5.0
VERSION = 5.0beta Feb 1999
#################################################################
/scratch/grass/grass5.0beta/src/display/devices/XDRIVER/lib
make -f OBJ.sgi/make.rules
make[1]: Entering directory `/scratch/grass/grass5.0beta/src/display/devices/XDRIVER/lib'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/scratch/grass/grass5.0beta/src/display/devices/XDRIVER/lib'
/exports/sgi/GRASS/grass5.0/bin/gmake5.0beta XDRIVER24
SRC = /scratch/grass/grass5.0beta/src
CMD = /scratch/grass/grass5.0beta/src/CMD
HEADER = head
ARCH = sgi
GISBASE = /exports/sgi/GRASS/grass5.0
VERSION = 5.0beta Feb 1999
#################################################################
/scratch/grass/grass5.0beta/src/display/devices/XDRIVER/XDRIVER24
make -f OBJ.sgi/make.rules
make[1]: Entering directory `/scratch/grass/grass5.0beta/src/display/devices/XDRIVER/XDRIVER24'
rm -f a.out
cc -Wl,-s OBJ.sgi/SWITCHER.o OBJ.sgi/Box_abs.o OBJ.sgi/Can_do.o OBJ.sgi/Color.o OBJ.sgi/Cont_abs.o OBJ.sgi/Clr_table.o OBJ.sgi/Draw_line.o OBJ.sgi/Get_w_box.o OBJ.sgi/Get_w_line.o OBJ.sgi/Get_w_pnt.o OBJ.sgi/Graph_Clse.o OBJ.sgi/Graph_Set.o OBJ.sgi/Panel.o OBJ.sgi/Plylne_abs.o OBJ.sgi/Polygn_abs.o OBJ.sgi/Returns.o OBJ.sgi/Serve_Xevent.o OBJ.sgi/alloc.o OBJ.sgi/command_pend.o OBJ.sgi/Raster.o ../lib/LIB.sgi/driverlib.a /scratch/grass/grass5.0beta/src/libes/LIB.sgi/libD.a -L/usr/lib -lX11 -lm
ld32: FATAL 12: Expecting n32 objects: /usr/lib/crt1.o is o32.
make[1]: *** [/exports/sgi/GRASS/grass5.0/driver/XDRIVER] Error 2
make[1]: Leaving directory `/scratch/grass/grass5.0beta/src/display/devices/XDRIVER/XDRIVER24'
make: *** [all] Error 2
More information about the grass-user
mailing list