[gdal-dev] Re: Thanks: Missing msvcr80.dll ?

Tamas Szekeres szekerest at gmail.com
Fri Sep 4 10:29:36 EDT 2009


2009/9/4 Martin Hvidberg <Martin at hvidberg.net>

> Tamas Szekeres wrote:
>
>> Martin,
>>
>> You didn't mention from where did you obtain those binary files you are
>> testing with. I would be desirable that all the dependent dlls use the same
>> CRT settings and the dlls should also have their manifests to be embedded as
>> a resource. With the recent OS versions (Win XP or above) the dll loading
>> approach have been changed when the binaries have been compiled with VS2005
>> or above. In this case the CRT dependencies are loaded based on the manifest
>> file instead of based on the directory locations and PATH environment
>> settings. The required CRT version should be installed in the side by side
>> assembly cache (WinSxS) which can be done by using the redistributable
>> packages.
>>
>> You could also try with the packages from
>> http://vbkto.dyndns.org:1280/sdk/Default.aspx  which I'm pretty sure it
>> should work when the corresponding VS redistributable have been installed.
>>
>> Best regards,
>>
>> Tamas
>>
>>
> I got my GDAL from gdal.org (gdalwin32exe160.zip)
>
> It works on my XP nootebook but not on our 'Window Server 2003'
>


Hmmm... Just by looking into this package (
http://download.osgeo.org/gdal/win32/1.6/gdalwin32exe160.zip) I don't see
any dependencies to msvcr80.dll. Looks like most of the dlls have been build
with MSVC2003 (msvcrt71) and geos have been build with MSVC2008 (msvcr90)

Best regards,

Tamas
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.osgeo.org/pipermail/gdal-dev/attachments/20090904/299bd31b/attachment.html


More information about the gdal-dev mailing list