I had one other rather strange event I haven't tracked down yet. I used
setup in a normal fashion, but it failed to place the -I flag for the
compiler as a prefix for $XMINCPATH, the Motif include path. This brought
the XGRASS compilation to a halt. I manually edited the file CMD/head/sun4
to patch the Gmakefile problem, but I haven't had time to explore the setup
script yet to figure out what happened.
Anyone have a similar event?
Yep, same happened to me (on HP UX 8.05, gcc 2.3.3)
There are also one or two problems with other xgrass modules:
in src/xgrass/libes/Xgi/Interact.c, line 491, our X release
didn't know about XtInheritFocusMovedProc, changing from
Xt to Xm made it compile (haven't run it yet). Is that specific
to HP (Motif 1.1)?
Also, when trying to link xgrass4.1.exe, I get the unsatisfied
symbol _XtGetCallbackList. This is declared as an external function
and used in src/xgrass/libes/Xgi/Help.c (lines 1033 & 1041 resp.).
It is defined on our Suns and even SCO UNIX knows about it, but
HP (grumble...). Any ideas what to do? Is it really necessary?
Martin
--
Martin Ameskamp, Inst. f. Informatik I (Computing Dept.)
Kiel University, Olshausenstr. 40, 2300 Kiel, Germany
Fax: ++49 431 8804054, Voice: ++49 431 8804474,
email: ma@informatik.uni-kiel.dbp.de
I have the same problem with _XtGetCallbackList in libes/Xgi/Help.c
This is the point where I stopped to compile 4.1beta because I didn't know
how to continue. I would be very glad for hints how I can get around this
problem !!!! PLEASE HELP !!!
I am compiling on a Apollo Domain machine that are the same as HP nowadays.
Lars
Lars Schylberg Email: larss@fmi.kth.se
Dept. of Geodesy and Photogrammetry
Royal Institute of Technology (KTH) Tel. +46 8 790 86 33
S-100 44 STOCKHOLM, SWEDEN Fax. +46 8 790 66 10
----------------------------------------------------------------------
Here is the error log:
cc -o //blyger/usr/grass4.1/etc/xgrass4.1.exe -s OBJ/main.o OBJ/callbacks.o OBJ/client.o OBJ/create.o OBJ/error.o OBJ/exec.o OBJ/exit.o OBJ/history.o OBJ/link.o OBJ/xgdbset.o OBJ/parse.o OBJ/grammar.o OBJ/lex.o OBJ/strdup.o OBJ/xc.main.o OBJ/xc.grammar.o OBJ/xc.lex.o OBJ/xc.error.o OBJ/xc.parse.o OBJ/xc.client.o OBJ/xc.modify.o OBJ/xc.verify.o OBJ/xc.name.o OBJ/xc.assign.o OBJ/xc.exit.o OBJ/xc.comstr.o OBJ/xc.require.o OBJ/xc.create.o //blyger/usr/grass4.1/src/xgrass/libes/LIB/libXgi.a //blyger/usr/grass4.1/src/xgrass/libes/LIB/libXgd.a //blyger/usr/grass4.1/src/libes/LIB/libgis.a -L/usr/lib -lXm -L/usr/lib -lXt -L/usr/lib -lX11 -lm -ll
Undefined Globals:
_XtGetCallbackList First referenced in //blyger/usr/grass4.1/src/xgrass/libes/LIB/libXgi.a Module Help
ld Error: Not all globals were resolved
*** Exit 1
Stop.
GISGEN failure at STEP: src/xgrass/menu