[GRASSLIST:6209] Re: nviz initialisation
Jan Hartmann
jhart at frw.uva.nl
Thu May 8 07:07:33 EDT 2003
Thanks Glynn, that was it. NVIZ compilation aborted with:
In file included from nvizAppInit.c: 9
interface.h:257: conflicting types for `TkSetAppName'
/home/.../include/tkDecls.h: 573: previous declaration of `TkSetAppName'
I'm using tcl/tk 8.4.2
I commented out the offending line in interface.h, and now everything
compiles fine. However, I still can't start nviz from GRASS; it doesn't
seem to get installed. I reran gmake5 -i and gmakelink5 -i from the NVIZ
subdirectory, without errors, but also without getting a running nviz.
What's wrong?
Jan
Glynn Clements wrote:
> Jan Hartmann wrote:
>
>
>>I just compiled Grass5.0.2 as a non-root user (i.e. with all binaries
>>and libraries installed in my $HOME directory). All suporting packages,
>>like Mesa and TclTK are also installed in $HOME. Everything works
>>beautiful, except nviz. When I call it from the tcltk interface, I get a
>>popup for specifying the input maps, but after that an error message
>>pops up: "/home/.../grass5/tcltkgrass/main/pause: nviz: command not
>>found". Before I start delving in the source code, has anyone an idea
>>how to correct this? It's probably a trifle.
>
>
> It appears that NVIZ failed to compile; error.log should confirm this.
>
> The actual error message(s) will be in the output from "make"; if you
> didn't redirect it to a file, re-run make and save the output, e.g.
> "make &> build.log" (re-running make doesn't take long if everything
> is already built).
>
More information about the grass-user
mailing list