[GRASSLIST:54] More Solaris 9 problems - NVIZ

Ade Fewings ade at informatics.bangor.ac.uk
Fri May 16 12:07:20 EDT 2003


Hi all,

Would appreciate any help with what has become an unsurmountable problem 
here at the moment.....

I have now got Grass 5.0.2 building and working on Sol9 except for NVIZ 
which doesn't build, with 'make' giving the following errors:



GRASS GIS source code compiled.

Compilation error in module: src/general/g.region (ignored)
Compilation error in module: src/imagery/i.points3 (ignored)
Compilation error in module: src/mapdev/v.digit (ignored)
Compilation error in module: src/mapdev/v.in.gshhs (ignored)
Compilation error in module: src/mapdev/v.mkquads (ignored)
Compilation error in module: src/mapdev/v.proj (ignored)
Compilation error in module: src/misc/m.proj2 (ignored)
Compilation error in module: src/raster/r.in.gdal (ignored)
Compilation error in module: src/raster/r.proj (ignored)
Compilation error in module: src/raster/r.sun (ignored)
Compilation error in module: src/raster/r.sunmask (ignored)
Compilation error in module: src/sites/s.proj (ignored)
Compilation error in module: src/display/devices/PNGdriver (ignored)
Compilation error in module: src.contrib/GMSL/NVIZ2.2 (ignored)



Understanding not enough about the build process, does this mean that 
the reason NVIZ2.2 won't build is because of problems with the 
previously mentioned compile problems?  NVIZ's error is:



make[2]: Entering directory 
`/export/data0/build/grass5.0.2/src.contrib/GMSL/NVIZ2.2/src'
gcc -I/export/data0/build/grass5.0.2/src/include -g -O2 
-I/export/data0/build/grass5.0.2/src/libes/ogsf  -D_NO_PROTO -D__STDC__ 
   -I/usr/local/pgsql/include  -c nvizAppInit.c -o 
OBJ.sparc-sun-solaris2.9/nvizAppInit.o
<command line>:1:1: warning: "__STDC__" redefined
In file included from nvizAppInit.c:9:
interface.h:257: conflicting types for `Tk_SetAppName'
/usr/local/include/tkDecls.h:573: previous declaration of `Tk_SetAppName'
make[2]: *** [OBJ.sparc-sun-solaris2.9/nvizAppInit.o] Error 1
make[2]: Leaving directory 
`/export/data0/build/grass5.0.2/src.contrib/GMSL/NVIZ2.2/src'
make[1]: *** [nvwish] Error 2
make[1]: Leaving directory 
`/export/data0/build/grass5.0.2/src.contrib/GMSL/NVIZ2.2'
GISGEN failure at STEP: src.contrib/GMSL/NVIZ2.2



Which i find very strange.  I'm using Sol9 with GCC3.2.2 from 
sunfreeware.com and most of the other stuff on the 'requirements for 
grass' page freshly fetched and built in their latest incarnations. 
It's all in /usr/local and yet i'm still having these problems.

Would very much appreciate any wise words from anybody.....

Thanks muchly
Ade

-- 
___________________________________________________
Adrian [Ade] Fewings MEng

Distributed & High Performance Computing, Informatics, UWB
Dean Street, Bangor, Gwynedd. LL57 1UT. UK.

ade at informatics.bangor.ac.uk  www.informatics.bangor.ac.uk/~ade

Tel: +44 (0)1248 382736       Fax: +44 (0)1248 361429

'The ideal engineer is a composite ... He is not a scientist, he
is not a mathematician, he is not a sociologist or a writer; but
he may use the knowledge and techniques of any or all of these
disciplines in solving engineering problems.'
     N. W. Dougherty, 1955
___________________________________________________




More information about the grass-user mailing list