[GRASS5] NVIZ problem

Markus Neteler neteler at geog.uni-hannover.de
Tue Oct 17 13:45:33 EDT 2000


Hello Eric,

since lunch time (German time) it compiles and runs on tcl/tk8.3
at least on my SuSe 7 Linux....

But probably we need some version sensivity for tkPort.h, too 
(like we have now for tkInt8.3.h in  togl.h). Could you try that?
In that case a tkPort8.3.h would have to be added. Bob told
me that the header files have been heavily changed in 8.3
version.

Markus

On Tue, Oct 17, 2000 at 08:16:23AM -0700, Eric G . Miller wrote:
> On Tue, Oct 17, 2000 at 03:22:25PM +0700, Justin Hickey wrote:
> > Hello Markus
> > 
> > Markus Neteler wrote:
> > > still one of the famous GRASS modules does not compile any more...
> > > Bob Covill fixed the core dump problem of NVIZ, but
> > > it cannot be compiled because of this strange ID_matrix
> > > double definition. I just can't see it!
> > > 
> > > Suggestions would be very welcome.
> > 
> > I'm not sure if you tried this yet, but I would try a fresh CVS checkout
> > and then try to compile, preferably on a machine that never had grass
> > installed before. The error still doesn't make any sense to me. Has any
> > other Linux user seen the same problem?
> > 
> > For what it's worth, NVIZ compiled on our SGI origin and it seems to run
> > fine (I only loaded a map and displayed it).
> 
> I haven't been able to compile for around two weeks. Errors:
> 
> gcc -g -O2  -I/usr/X11R6/include -I/usr/include/tcl8.3 -I/usr/include
> -I/usr/local/src/grass/src/libes/ogsf  -D_NO_PROTO -D__STDC__
> -I/usr/include/postgresql -I/usr/local/src/grass/src/include  -c
> nvizAppInit.c -o OBJ.i686-pc-linux-gnu/nvizAppInit.o
> In file included from tkPort.h:34,
>                  from tkInt8.3.h:27,
>                  from togl.h:21,
>                  from nvizAppInit.c:8:
> tkUnixPort.h:185: conflicting types for `Tcl_Panic'
> /usr/include/tcl8.3/tclDecls.h:38: previous declaration of `Tcl_Panic'
> make[1]: *** [OBJ.i686-pc-linux-gnu/nvizAppInit.o] Error 1
> make[1]: Leaving directory
> `/usr/local/src/grass/src.contrib/GMSL/NVIZ2.2/src'
> make: *** [nvwish] Error 2
> 
> 
> Funny, I don't even see -I/usr/include/tk8.3, should I?
> 
> -- 
> /bin/sh ~/.signature:
> Command not found
> 
> ---------------------------------------- 
> If you want to unsubscribe from GRASS Development Team mailing list write to:
> minordomo at geog.uni-hannover.de with
> subject 'unsubscribe grass5'
> 

-- 
Dipl.-Geogr. Markus Neteler *  University of Hannover
Institute of Physical Geography and Landscape Ecology
Schneiderberg 50 * D-30167 Hannover * Germany
Tel: ++49-(0)511-762-4494  Fax: -3984

---------------------------------------- 
If you want to unsubscribe from GRASS Development Team mailing list write to:
minordomo at geog.uni-hannover.de with
subject 'unsubscribe grass5'



More information about the grass-dev mailing list