Ticket #2308 (closed defect: fixed)
gdalwin32-1.5 plugins require debugging DLLs
|Reported by:||mwtoews||Owned by:||hobu|
I have tried installing ECW and MrSID plugins for gdalwin32-1.5, but I cannot make them work due to DLL dependency issues, in particular to MSVCP71D.dll. After looking at the strings within the DLL files, I found references to MSVCP71D.dll and MSVCR71D.dll. These are both debugging DLLs, which should never be used for a release. I don't have these DLLs on my system, nor should I.
Lastly, improved documentation in the README files will greatly help me (and others) install the required DLLs for the non-free formats. Some suggestions:
- From README_ECW.txt:
- Replace "This plugin libecw 3.3 in order to function" -> "This plugin requires libecw 3.3 in order to function"
- The URL http://www.ermapper.com/ProductView.aspx?t=28 does not point to libecw 3.3, but a SDK install. I installed the SDK, but I don't see "libecwj2.dll", which I found elsewhere on the web
- From README_MrSID.txt:
- Replace "for MSVC 2003" -> "for VC7.1 (MSVC 2003)" to help users select the correct download (the page does not list MSVC 2003 anywhere)