[gdal-dev] The proj.dll mistery

Joaquim Luis jluis at ualg.pt
Mon Jun 30 18:46:55 EDT 2008


Hi,

OK, I recovered from a  mysterious sudden stop working of my gdalwarp 
and ogrproj MEX files. All I had were error messages like

"Failed to create coordinate transformation between the
following coordinate systems.  This may be because they
are not transformable, or because projection services
(PROJ.4 DLL/.so) could not be loaded."

But not long ago those worked ok. It turn out that probably the culprit 
was the "VantagePoint" here pointed out recently, that installed an 
older (incompatible??) version of proj.dll on "C:\WINDOWS\system32"  (I 
hate softs that do it).

When I have dll conflicts, I always use the Dependency Walker to help me 
out, but in this case (an others??) the gdal.dll (trunk version) didn't 
show up any dependency on proj.dll. So it was a matter of "and what if 
it is in system32?" lucky guess that allowed me to solve the problem.
There are plenty of dll dependencies on gdal.dll. Why not on proj.dll?

Thanks

Joaquim Luis



More information about the gdal-dev mailing list