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
cmd
scoop install llvm openssl-mingw llvm-mingw
cargo build --release -p mvsqlite` Works on Windows 11.
cd mvsqlite/mvsqlite
# Tinkering with shims see zip.
gcc -O2 -o sqlite3 sqlite3.c shell.c shim.c preload.c -L../target/release -LC:/Users/elee/scoop/apps/openssl-mingw/current/lib64 -lmvsqlite -lssl -lcrypto -lWs2_32 -lbcrypt -lUserenv -lntdll
set RUST_LOG=info
set MVSQLITE_DATA_PLANE=http://localhost:7000
sqlite3.exe test
.vfslist
2022-10-19T05:05:35.621924Z INFO mvsqlite: mvsqlite initialized, default_sector_size: 8192
at mvsqlite\src\lib.rs:174
SQLite version 3.39.3 2022-09-05 11:02:23
Enter ".help" for usage hints.
sqlite> .vfslist
vfs.zName = "mvsqlite" <--- CURRENT
[...]
We are assuming that the fdb and mvstore is in an ubuntu os. That they've been started and the admin interface has been used to create a test database.
Other notes
The dependencies openssl-devel are required for ssl and crypto. Might be able to use mbedtls.
The text was updated successfully, but these errors were encountered:
fire
changed the title
How to statically link?
How to statically link sqlite?
Oct 19, 2022
fire
changed the title
How to statically link sqlite?
Instructions on how to build sqlite3.exe
Oct 19, 2022
I made a partial godot engine sqlite module. It's partial because it doesn't store the rust code. It fetches the static library from the Windows 11 filesystem.
Windows support with sqlite3.exe
mvsqlite.zip
We are assuming that the fdb and mvstore is in an ubuntu os. That they've been started and the admin interface has been used to create a test database.
Other notes
The dependencies openssl-devel are required for ssl and crypto. Might be able to use mbedtls.
The text was updated successfully, but these errors were encountered: