[gdal-dev] GDAL 1.6.0 DLL Hell problem on Windows Vista?

Jason Roberts jason.roberts at duke.edu
Mon Dec 15 21:18:28 EST 2008


No worries. The ZIP you provided appears to work fine. I uninstalled the VC
redistributable and verified that the old package failed again, and then
tried the new one, which worked. I'll let you know if I notice anything
else.

Thanks for the quick action, guys!

Jason

-----Original Message-----
From: Frank Warmerdam [mailto:warmerdam at pobox.com] 
Sent: Monday, December 15, 2008 7:42 PM
To: Jason Roberts
Cc: 'Philippe Vachon'; gdal-dev at lists.osgeo.org
Subject: Re: [gdal-dev] GDAL 1.6.0 DLL Hell problem on Windows Vista?

Jason Roberts wrote:
> Phil,
> 
> Thanks for the suggestion. I suspect it will work. My XP SP3 machine has
> VC90 entries in C:\Windows\WinSxS, while my Vista SP1 machine does not.
> 
> But if GDAL requires the user to install the VC++ redistributable first,
why
> is GDAL redisting the DLLs (e.g. msvcr90.dll) in the GDAL\bin directory? I
> suspect the intent was to override sxs in the build process, or specify a
> publisher policy, or something, so that the user does not have to install
> the redistributable themselves. The idea being that GDAL would work like
> old-school, pre-sxs applications, where you just have to have the right
DLL
> versions in the same directory as your .exe.
> 
> Was that not the intent? Are users indeed expected to install that
> redistributable first?

Jason,

My fault.  The package includes the required VC9 DLLs, but I neglected
to include the manifest for them (Microsoft.VC90.CRT.manifest).  I
have repackaged the kit with that manifest, and I'd appreciate your testing
it.

   http://download.osgeo.org/gdal/win32/1.6/gdalwin32exe160.zip

Best regards,
-- 
---------------------------------------+------------------------------------
--
I set the clouds in motion - turn up   | Frank Warmerdam,
warmerdam at pobox.com
light and sound - activate the windows | http://pobox.com/~warmerdam
and watch the world go round - Rush    | Geospatial Programmer for Rent




More information about the gdal-dev mailing list