[GRASS-dev] GRASS & cygwin quite slow

Wolfgang wollez at gmx.net
Tue Aug 8 13:39:23 EDT 2006


Glynn Clements schrieb:
> 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.
> 

Hi,

could anybody put somewhere a detailed description how to compile grass 
on Cygwin (which packages, compilers, ...)? Not that I also would have 
problems with speed, but I would like use some features which are not 
(yet) in the prebuilt cygwin grass.

Wolfgang




More information about the grass-dev mailing list