[GRASS-dev] Re: [GRASS GIS] #1428: WinGRASS 6.4.1 fails to start
after installation
GRASS GIS
trac at osgeo.org
Sat Jan 28 12:28:39 EST 2012
#1428: WinGRASS 6.4.1 fails to start after installation
--------------------------+-------------------------------------------------
Reporter: dhastings | Owner: grass-dev@…
Type: defect | Status: new
Priority: critical | Milestone: 6.4.2
Component: Installation | Version: 6.4.1
Keywords: wingrass | Platform: MSWindows 7
Cpu: x86-64 |
--------------------------+-------------------------------------------------
Comment(by majgis):
I suspect .NET 1.1 is the only version to include the msvcr71.dll.
From that stackoverflow link:
"The Visual C++ 2003 runtime was not available as a seperate download
because it was included with the .NET 1.1 runtime."
The dependency for msvcr71.dll is coming from the Python version being
used. I had this same issue when I used py2exe with a Python/Qt project.
When you upgrade the version of Python you are using, you will change your
dependency to a newer version of the VC++ runtime and then it will start
asking for msvcr90.dll or the like. Keep focus on version of runtime, the
version you are currently using just happened to be packaged with .net
1.1, in the future you might depend on one of the following:
http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=29
http://www.microsoft.com/download/en/details.aspx?id=5555
I have created a stackoverflow question to get a handle on these
dependencies:
http://stackoverflow.com/questions/9047072/windows-python-version-and-vc-
redistributable-version
Another random thought...what if the installer looked for required
redistributable-version on system, notified the user if it is missing, and
gave the option to trigger remote download and install from Microsoft
...then everything is done after launching a single executable, making
wingrass more accessible for noobs. I'm assuming facilitating download
and install of dependent package hosted by microsoft would not break gnu
license.
I'd love to help out:
majgis <at> gmail <dot> com
--
Ticket URL: <http://trac.osgeo.org/grass/ticket/1428#comment:6>
GRASS GIS <http://grass.osgeo.org>
More information about the grass-dev
mailing list