<div dir="ltr">Hi Even,<div><br></div><div>Thank you, I've not considered to modify the linking behavior of proj.dll at this stage, but as far as it solves the problem I'm fine with it.</div><div><br></div><div>Best regards,</div><div><br></div><div>Tamas</div><div><br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">Even Rouault <<a href="mailto:even.rouault@spatialys.com">even.rouault@spatialys.com</a>> ezt írta (időpont: 2020. jan. 22., Sze, 15:01):<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Hi Tamas,<br>
<br>
> However the GDAL build (like for<br>
> <a href="https://github.com/OSGeo/gdal/blob/v2.4.4/gdal/ogr/ogrct.cpp" rel="noreferrer" target="_blank">https://github.com/OSGeo/gdal/blob/v2.4.4/gdal/ogr/ogrct.cpp</a>) still using<br>
> the default proj.dll name which cannot be configured in the opt file.<br>
<br>
It can. You need to define -DPROJ_STATIC for that. -DPROJ_STATIC is a bit <br>
confusing. It didn't mean a static build, but something that was linked at <br>
build time (either a static or dynamic lib), to be opposed at being loaded at <br>
runtime with LoadLibrary(). That's what you want to use.<br>
<br>
# PROJ stuff<br>
# Uncomment the following lines to link PROJ library statically. Otherwise<br>
# it will be linked dynamically during runtime.<br>
# To use the new API of proj5 or later, use<br>
#PROJ_FLAGS = -DPROJ_STATIC -DPROJ_VERSION=5<br>
# for proj 4.x:<br>
#PROJ_FLAGS = -DPROJ_STATIC -DPROJ_VERSION=4<br>
<br>
#PROJ_INCLUDE = -Id:\projects\proj.4\src<br>
#PROJ_LIBRARY = d:\projects\proj.4\src\proj_i.lib<br>
<br>
Even<br>
<br>
<br>
-- <br>
Spatialys - Geospatial professional services<br>
<a href="http://www.spatialys.com" rel="noreferrer" target="_blank">http://www.spatialys.com</a><br>
</blockquote></div>