<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body>
<div class="moz-cite-prefix">The vcpkg change was merged. The
libspatialite and readosm ports no longer apply dllexport for
static triplets.</div>
<div class="moz-cite-prefix"><br>
</div>
<div class="moz-cite-prefix">Kai<br>
</div>
<div class="moz-cite-prefix"><br>
</div>
<div class="moz-cite-prefix">Am 12.12.25 um 14:35 schrieb David
Klaus:<br>
</div>
<blockquote type="cite"
cite="mid:CAJNrnBXjiYy86XxQcoCz4WHZaP=TcogU2x=dGqRAZiSqBzhMBg@mail.gmail.com">
<div dir="ltr">Kai,
<div><br>
</div>
<div>Thank you for that information. In regards to your fix for
this issue. Are these changes coming to libspatialite in vcpkg
in the future?</div>
</div>
<br>
<div class="gmail_quote">
<div dir="ltr" class="gmail_attr">On Fri, Dec 12, 2025 at
3:03 AM Kai Pastor, DG0YT <<a href="mailto:dg0yt@darc.de"
target="_blank" moz-do-not-send="true"
class="moz-txt-link-freetext">dg0yt@darc.de</a>> wrote:<br>
</div>
<blockquote class="gmail_quote">
<div>
<div>Thanks for confirming that libcurl is not causing
problems here.</div>
<div><br>
</div>
<div>libspatialite does have minor issues.<br>
</div>
<div>- It always builds with dllexport but never applies
dllimport.</div>
<div>- The controlling macro is named DLL_EXPORT which is
not specific to the package. Reverse dependencies
following the same idea will turn on dllexport when they
include libspatialite headers.</div>
<div><br>
</div>
<div>I am testing libspatialite modifications now in <a
href="https://github.com/microsoft/vcpkg/pull/48834"
target="_blank" moz-do-not-send="true"
class="moz-txt-link-freetext">https://github.com/microsoft/vcpkg/pull/48834</a>.
MSVC isn't a local platform for me, and I rarely deal with
nmake since GDAL moved to CMake. So vcpkg CI building
reverse dependencies is my only indicator of success.
External testing welcome.<br>
</div>
<div><br>
</div>
<div>Kai<br>
</div>
</div>
</blockquote>
</div>
</blockquote>
<br>
</body>
</html>