[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