Compiling nviz2.2

Kurt Gerber kgerber at gmx.ch
Mon Jan 10 14:42:43 EST 2000


Hi
I compiled Grass 5.0beta5 on Suse 6.3 (kernel 2.2.13). After that I tried to
compile Nviz 2.2. It stopped with the following error message:

**********************************************
usr/src/grass5.0beta/src/libes/ogsf
  make -f OBJ.i686-linux-elf/make.rules
 
make[2]: Entering directory `/usr/src/grass5.0beta/src/libes/ogsf'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/usr/src/grass5.0beta/src/libes/ogsf'
touch nviz_init.c
rm -f OBJ.i686-linux-elf/tkAppInit.o
gcc -g -O2  -I/usr/src/grass5.0beta/src/libes/ogsf -I/usr/src/grass5.0beta/src/mapdev/Vlib -I/usr/src/grass5.0beta/src/mapdev/diglib -D_NO_PROTO -D__STDC__ -I/usr/include -I/usr/include/GL -I/usr/include/X11 -DSRC_BOOT=\"/usr/local/grass-5.0b/etc/nviz2.2/scripts\" -I /usr/src/grass5.0beta/src/libes/LIB.i686-linux-elf/libgis.a -I/usr/src/grass5.0beta/src/include  -c tkAppInit.c
In file included from togl.h:19,
                 from tkAppInit.c:8:
tkInt.h:42: conflicting types for `Tk_PostscriptInfo'
/usr/include/tk.h:109: previous declaration of `Tk_PostscriptInfo'
make[1]: *** [OBJ.i686-linux-elf/tkAppInit.o] Error 1
make[1]: Leaving directory `/usr/src/grass5.0beta/src.contrib/GMSL/NVIZ2.2/src'
make: *** [nvwish] Error 2
*****************************
What this error means? I installed the Tcl/Tk from the SUSE 6.3 distribution.

Kurt Gerber



More information about the grass-user mailing list