[GRASSLIST:3048] NVIZ2.2 compile error. Missing tkIntDecls.h?

John Gillette JGillette at rfmd.com
Wed Jan 30 13:09:13 EST 2002


I am compiling Grass on a sparc-sun-solaris2.7 machine.

./configure fails (as it should) as I one by one turn off the following:
  --without-dbm --without-gd --without-postgres without-odbc --without-fft
./configure then completes.

make runs for about an hour and then error.log shows one error:
  Module source code not installed: src.contrib/GMSL/NVIZ2.2 (ignored)

Searching the tee output file I created during make shows the following:
  In file included from togl.c:144:
  tkInt8.1.1.h:862: tkIntDecls.h: No such file or directory
  *** Error code 1
  make: Fatal error: Command failed for target
`OBJ.sparc-sun-solaris2.7/togl.o'
  Current working directory /<bla
bla>/grass5.0.0pre3/src.contrib/GMSL/NVIZ2.2/src
  *** Error code 1
  make: Fatal error: Command failed for target `nvwish'
  Current working directory /<bla
bla>/grass5.0.0pre3/src.contrib/GMSL/NVIZ2.2
  GISGEN failure at STEP: src.contrib/GMSL/NVIZ2.2

Doing a find from grass5.0.0pre3/ down finds several tkInt8 files including 
tkInt8.1.1.h in /src.contrib/GMSL/NVIZ2.2/src but NO tkIntDecls.h. 
There is a tkIntDecls8.3.h.

Does NVIZ2.2 in pre3 compile on other systems?
Did ./configure not catch something or am I missing some source code
for tkIntDecls.h?
Should I edit tkInt8.1.1.h so that the include is for thIntDecs8.3.h?

Thanks,

John Gillette 



More information about the grass-user mailing list