You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
fix: Windows library name and macOS bindgen sysroot
Two fixes for cross-compilation:
1. Windows (mingw): Changed library name from grovedb_ffi.lib to
libgrovedb_ffi.a. The GNU toolchain produces .a files, not .lib
(which is MSVC style).
2. macOS: Added BINDGEN_EXTRA_CLANG_ARGS to pass --target and CFLAGS
to bindgen. This ensures bindgen uses the correct sysroot for
cross-compilation instead of Linux system headers.
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude Opus 4.5 <[email protected]>
0 commit comments