[Gdal-dev] GDAL 1.5.1 distribution - something's missing
Mateusz Loskot
mateusz at loskot.net
Thu Jul 17 10:54:32 EDT 2008
Maksim Sestic wrote:
> Hi Mateusz,
>
> In all the horror I simply forgot about dependacy walker :-) Since I'm
> maintaining several GDAL installations I simply though that something Got
> Broken (tm) :-)
>
> Now, here's the missing libs:
>
> MSVCP80D.DLL
> MSVCR80.DLL
> MSVCR80D.DLL
> DWMAPI.DLL
So, missing are:
- C Run-time library, optimized
- C library, debug
- C++ library, debug
> I'll check both Microsoft Visual C++ 2005 Redistributable Package and
> Microsoft Visual C++ 2005 SP1 Redistributable Package to see which one's the
> right one.
>
> Will report which one works, other folks switching to VS 2008 may find it
> useful.
I can tell you know that the redistributable will not work because it
won't install debug binaries of C/C++ run-time libraries.
According to Microsoft Visual Studio EULA, debug binaries of run-time
libs are *only* shipped with Visual Studio installation.
The redistributable package of run-time libraries are dedicated to
end-users, so debug binaries are not included there.
Why? Becuase according to EULA, it's forbidden to share debug binaries
with end-users/client, etc. IOW, if you compile your program as debug
binary, you are not allowed to send it to your client, unless your
client has installed complete environment of Visual Studio.
So, I'm afraid, but looks like you will have to reinstall VS2005 back
or rebuild GDAL using VS2008 you have already installed.
Regards
--
Mateusz Loskot, http://mateusz.loskot.net
Charter Member of OSGeo, http://osgeo.org
More information about the gdal-dev
mailing list