[GRASS-dev] GRASS & cygwin quite slow

Glynn Clements glynn at gclements.plus.com
Tue Aug 8 13:31:51 EDT 2006


Moritz Lennert wrote:

> >>>>> Currently, the GRASS TclTk GUI works without X11. Almost all GRASS modules
> >>>>> work without X11 or there is a TclTk replacement for critical modules.
> >>>>> v.digit is the only major exception now. NVIZ without X11 may still be in
> >>>>> transition. It still has problems on Intel Macs and I'm not sure about where
> >>>>> it is for Windows.
> >> Using the grass-cvs binaries from http://geni.ath.cx/grass.html which 
> >> according to the web page date from April 17, 2006, even the gis.m seems 
> >> to use X. At least, there is a large X in the top left of all the 
> >> windows. The provided .bat file (http://geni.ath.cx/grass/grass61.bat) 
> >> starts Xwin and then launches an xterm within that Xwin session.
> >>
> >> So, how can I use the guis without X ?
> > 
> > 1. Download the Tcl/Tk source code, and compile it. You might be able
> > to use the ActiveState Tcl/Tk package for gis.m, although I haven't
> > tried it. It's less likely that it would work with NVIZ. Cygwin's
> > Tcl/Tk *definitely* won't work with GRASS, due to the way it handles
> > filenames.
> > 
> > 2. Download the GRASS source code, and compile it.
> 
> Just to make sure: to do this, I need MinGW or MSys, or both ?

Both. You also need to build GDAL, PROJ, XDR, zlib from source (XDR
has to be the xdr-4.0-mingw2 package; the standard SunRPC distribution
uses socket functions which aren't present in the MSVC runtime). For
NVIZ, you also need to build Tcl/Tk.

-- 
Glynn Clements <glynn at gclements.plus.com>




More information about the grass-dev mailing list