[Gdal-dev] GDAL 1.5.1 distribution - something's missing
Maksim Sestic
max at geoinova.com
Thu Jul 17 12:22:57 EDT 2008
Hi Mateusz,
I see... Although it's quite strange, I'm building GDAL via command line:
nmake /f makefile.vc MSVC_VER=1400
while I commented out debugging option in nmake.opt (have optimized build
uncommented). Is this debug flag hiding somewhere else? Since it's still
requiring MSVCP80D.DLL and MSVCR80D.DLL files (I presume D stands for
"Debug").
Regards,
Maksim Sestic
Mateusz Loskot wrote:
>
> 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
> _______________________________________________
> gdal-dev mailing list
> gdal-dev at lists.osgeo.org
> http://lists.osgeo.org/mailman/listinfo/gdal-dev
>
>
> -----
> --
> Mateusz Loskot
> http://mateusz.loskot.net
>
--
View this message in context: http://www.nabble.com/GDAL-1.5.1-distribution---something%27s-missing-tp18509648p18512413.html
Sent from the GDAL - Dev mailing list archive at Nabble.com.
More information about the gdal-dev
mailing list