[GRASS-dev] [GRASS GIS] #1891: wingrass: background dosbox from regular wxgui startup
GRASS GIS
trac at osgeo.org
Sun May 5 06:37:20 PDT 2013
#1891: wingrass: background dosbox from regular wxgui startup
----------------------+-----------------------------------------------------
Reporter: hamish | Owner: grass-dev@…
Type: defect | Status: new
Priority: blocker | Milestone: 6.4.3
Component: Default | Version: svn-releasebranch64
Keywords: wingrass | Platform: MSWindows 7
Cpu: x86-64 |
----------------------+-----------------------------------------------------
Comment(by neteler):
Replying to [comment:45 hamish]:
> Replying to [comment:44 neteler]:
> > ... I omitted to say that I have done this only during the last but
> > one personal test round. Originally there was no need to install
> > these DLLs at all on my Win8 box. Hence uninstallation of GRASS should
not
> > have changed that situation.
> >
> > /me confused
>
> older development versions of the installer were quietly shipping the MS
visual runtime dlls, and copying them to $GISBASE/extralib/ every time.
that is not allowed by the license, so a couple of weeks ago it was
changed to download them instead, at the user's request. so it depends if
your last install was older than a couple of weeks ago or not.
No, not the case.
I tested it by manually trying to start GRASS in cmd.exe. The error is not
the
DLL hell but that the path is not found, something like
"\GRASS not found bla bla"
(German language, I tried to capture the screenshot but the file
disappeared
while transiting back to Linux). In essence, the grass64svn.bat looks like
this:
{{{
Program Files (x86)\GRASS GIS 6.4.3svn\grass64svn.bat
@echo off
rem
#########################################################################
rem #
rem # File dynamically created by NSIS installer script;
rem #
rem
#########################################################################
rem #
rem # GRASS Initialization
rem #
rem
#########################################################################
set GISBASE=C:\Program Files (x86)\GRASS GIS 6.4.3svn
call "%GISBASE%\etc\env.bat"
cd "%USERPROFILE%"
"%GISBASE%\etc\Init.bat" %*
}}}
To me it looks like a problem of the unquoted GISBASE.
If anyone has winGRASS 6.4.3RC3 standalone installed, please compare if
this
bat file also contains an unquoted GISBASE path setting with white space.
--
Ticket URL: <https://trac.osgeo.org/grass/ticket/1891#comment:46>
GRASS GIS <http://grass.osgeo.org>
More information about the grass-dev
mailing list