[GRASS-dev] Wingrass and TclTk
benjamin.ducke at ufg.uni-kiel.de
Mon Oct 29 13:52:25 CET 2007
OK, I did some more testing.
Moritz' binaries work just fine: NVIZ comes up no problem.
This is interesting, because I am using the same Tcl binaries
that my own GRASS 6.3 compilation also uses. This means
there is nothing wrong with Tcl/Tk itself.
I then copied Moritz' GRASS binaries into my MSYS file structure.
Starting grass from an MSYS shell again gives me the same
So it seems there is something wrong in the NVIZ environment.
Maybe a wrong version of some DLL taking precedence when
I start sh.exe. This also results in another Tcl/Tk problem:
GRASS modules don't show the Tk input GUIs. When I start
a GRASS modules from MSYS' sh.exe w/o options, I only get
the help description dumped to the console.
Again, w/o MSYS all is OK.
Sound familiar to anyone?
Could some GRASS startup script be involved?
Moritz Lennert wrote:
> On 29/10/07 10:37, Benjamin Ducke wrote:
>> OK, the problem is not the virtual machine or the Windows
>> version. It gives me the same error message on a "hardware"
>> What confuses me is the error message itself, which does not
>> seem to be related to Tcl/Tk whatsoever:
>> Error in startup script
>> child process exited abnormaly
>> while executing
>> "exec $rc_boot/bin/g.gisenv X3D_WIDTH"
>> (procedure "Nv_makeGUI" line 41)
>> invoked from within
>> line 1024
>> Needless to say, setting X3D_width using g.gisenv on the
>> command line works just fine, but the crash persists.
> I can only suggest again to test with the the available binaries to find
> out whether the problem is in your compilation or in the runtime
Benjamin Ducke, M.A.
Institut für Ur- und Frühgeschichte
(Inst. of Prehistoric and Historic Archaeology)
Christian-Albrechts-Universität zu Kiel
D 24098 Kiel
Tel.: ++49 (0)431 880-3378 / -3379
Fax : ++49 (0)431 880-7300
More information about the grass-dev