This is an automated email from the ASF dual-hosted git repository.
paleolimbot pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/sedona-db.git
The following commit(s) were added to refs/heads/main by this push:
new 54ec899 docs: Update contributors guide about Windows DLL path (#291)
54ec899 is described below
commit 54ec899e0617986e4d9dee04378f798524205187
Author: Hiroaki Yutani <[email protected]>
AuthorDate: Sun Nov 9 12:42:23 2025 +0900
docs: Update contributors guide about Windows DLL path (#291)
---
docs/contributors-guide.md | 9 ++++++---
1 file changed, 6 insertions(+), 3 deletions(-)
diff --git a/docs/contributors-guide.md b/docs/contributors-guide.md
index 1545fdb..a3eb79a 100644
--- a/docs/contributors-guide.md
+++ b/docs/contributors-guide.md
@@ -119,10 +119,13 @@ Configure environment variables (PowerShell example —
update paths as needed):
$env:VCPKG_ROOT = 'C:\dev\vcpkg'
$env:CMAKE_TOOLCHAIN_FILE =
"${env:VCPKG_ROOT}/scripts/buildsystems/vcpkg.cmake"
-# pkg-config/ msys path (hash may vary)
-$env:PATH =
"${env:VCPKG_ROOT}/downloads/tools/msys2/<msys-hash>/mingw64/bin/;$env:PATH"
+# Add pkg-config/ msys path (hash may vary) for using pkg-config command
+$env:PATH =
"${env:VCPKG_ROOT}/downloads/tools/msys2/<msys-hash>/mingw64/bin/;${env:PATH}"
+# Add path to DLLs (without this, the build still succeeds, but loading fails)
+$env:PATH = "${env:VCPKG_ROOT}/installed/x64-windows/bin/;${env:PATH}"
+# Add other pkg-config related settings
$env:PKG_CONFIG_SYSROOT_DIR =
"${env:VCPKG_ROOT}/downloads/tools/msys2/<msys-hash>/mingw64/"
-$env:PKG_CONFIG_PATH =
"${env:VCPKG_ROOT}/installed/x64-windows-dynamic-release/lib/pkgconfig/"
+$env:PKG_CONFIG_PATH = "${env:VCPKG_ROOT}/installed/x64-windows/lib/pkgconfig/"
```