Hamish
February 8, 2009, 7:07am
1
Markus wrote:
Please download the new native winGRASS 6.4.0RC3 in
shipping with the OSGeo4W installer:
http://trac.osgeo.org/osgeo4w/
-> Download the OSGeo4W Installer.
GRASS is (yet) in the "Advanced Install" section.
To see the list of available packages, see at top of
http://trac.osgeo.org/osgeo4w/wiki/PackageListing
Hi,
I (sort of) understand the reasons why it hasn't happened, but we _really_
need to get the stand-alone WinGrass 6.4 installer built. After all, the
(co-)primary goal of 6.4.0 is to finally achieve a native Grass for
MS-windows (along with the new wxGUI), and it seems a bit crazy to be
nearing the final release and still the thing hasn't even been tested.
It is a relief the OSGeo4W installer build is there for users to try,
but it is not the same as double clicking on "install_grass_6.4.0.exe";
and IIUC there are still wxGUI issues with the OSGeo4W package.
slightly frustrated,
Hamish
Hamish,
On Sun, Feb 8, 2009 at 8:07 AM, Hamish <hamish_b@yahoo.com> wrote:
...
MS-windows (along with the new wxGUI), and it seems a bit crazy to be
nearing the final release and still the thing hasn't even been tested.
At least 5 people are testing the new GUI in the installer... sure, there
could be more!
It is a relief the OSGeo4W installer build is there for users to try,
but it is not the same as double clicking on "install_grass_6.4.0.exe";
Fully agreed.
Maybe we could separate out relevant things into a GRASS only
installer? On the other hand folks often also want QGIS at least.
A first improvement will be to move GRASS to "Express Install"
which reduced installation to a few clicks.
and IIUC there are still wxGUI issues with the OSGeo4W package.
Right - being worked on by a couple of people.
Markus (mostly observer here)
PS: I would like to do testing but don't know how to start grass64.bat
in the mingw shell in wine...
Markus Neteler wrote:
PS: I would like to do testing but don't know how to start grass64.bat
in the mingw shell in wine...
You're not supposed to start it from the MSys shell, but from the
Windows command prompt (cmd.exe).
It should be mostly usable without having MSys installed.
--
Glynn Clements <glynn@gclements.plus.com>
On Sun, Feb 8, 2009 at 5:19 PM, Glynn Clements <glynn@gclements.plus.com> wrote:
Markus Neteler wrote:
PS: I would like to do testing but don't know how to start grass64.bat
in the mingw shell in wine...
You're not supposed to start it from the MSys shell, but from the
Windows command prompt (cmd.exe).
It should be mostly usable without having MSys installed.
I also tried cmd.exe:
wine $HOME/.wine/drive_c/windows/system32/cmd.exe
D:\> cd .wine\drive_c\OSGeo4W\bin
D:\.wine\drive_c\OSGeo4W\bin>grass64.bat
Access denied
Invalid name
File not found
D:\.wine\drive_c\OSGeo4W\bin>
Not sure why this fails.
Markus
On Sun, Feb 8, 2009 at 8:18 PM, Markus Neteler <neteler@osgeo.org> wrote:
On Sun, Feb 8, 2009 at 5:19 PM, Glynn Clements <glynn@gclements.plus.com> wrote:
Markus Neteler wrote:
PS: I would like to do testing but don't know how to start grass64.bat
in the mingw shell in wine...
You're not supposed to start it from the MSys shell, but from the
Windows command prompt (cmd.exe).
It should be mostly usable without having MSys installed.
I also tried cmd.exe:
wine $HOME/.wine/drive_c/windows/system32/cmd.exe
D:\> cd .wine\drive_c\OSGeo4W\bin
D:\.wine\drive_c\OSGeo4W\bin>grass64.bat
Access denied
I overlooked the "@echo off" on top.
[neteler@host550 bin]$ wine ~/.wine/drive_c/windows/system32/cmd.exe
CMD Version 1.1.4
C:\OSGeo4W\bin>g64.bat
C:\OSGeo4W\bin>SET OSGEO4W_ROOT=C:\OSGeo4W
C:\OSGeo4W\bin>PATH C:\OSGeo4W\bin;C:\windows\system32;C:\windows
C:\OSGeo4W\bin>for %f in
C:\OSGeo4W\bin>call "C:\OSGeo4W"
Access denied
C:\OSGeo4W\bin>do call "%f"
Invalid name
[ Apparently the for loop is too fancy for Wine ]
C:\OSGeo4W\bin>rem
#########################################################################
C:\OSGeo4W\bin>rem #
C:\OSGeo4W\bin>rem # GRASS Initialization
...
C:\OSGeo4W\bin>rem set GRASS_PROJSHARE=c:\grass\share\proj
C:\OSGeo4W\bin>set WINGISBASE=C:\OSGeo4W/apps/grass/grass-6.4.0RC3
C:\OSGeo4W\bin>"C:\OSGeo4W/apps/grass/grass-6.4.0RC3"\etc\init.bat
File not found
Hacking the bat files gets into the Init.bat file. But it later fails with a
python error because some modules aren't found. I guess this is just
too funky to work with Wine.
Markus
Markus Neteler wrote:
C:\OSGeo4W\bin>set WINGISBASE=C:\OSGeo4W/apps/grass/grass-6.4.0RC3
Using / in batch files won't work; it has to be \ .
--
Glynn Clements <glynn@gclements.plus.com>