summaryrefslogtreecommitdiff
path: root/README.md
diff options
context:
space:
mode:
authorGravatar Vincent Rischmann2021-03-13 21:38:07 +0100
committerGravatar Vincent Rischmann2021-03-13 21:38:07 +0100
commitae1ccc1ebc1bd0b690bc9c1e2cdf5a4b1903eca8 (patch)
treef46d1051191d51e6c0614f5fac238d07daf8015a /README.md
parentbuild: fix building with glibc (diff)
downloadzig-sqlite-ae1ccc1ebc1bd0b690bc9c1e2cdf5a4b1903eca8.tar.gz
zig-sqlite-ae1ccc1ebc1bd0b690bc9c1e2cdf5a4b1903eca8.tar.xz
zig-sqlite-ae1ccc1ebc1bd0b690bc9c1e2cdf5a4b1903eca8.zip
readme: add a note about minimum glibc version
Diffstat (limited to 'README.md')
-rw-r--r--README.md14
1 files changed, 14 insertions, 0 deletions
diff --git a/README.md b/README.md
index 841adfe..aeeff31 100644
--- a/README.md
+++ b/README.md
@@ -59,6 +59,20 @@ exe.linkLibrary(sqlite);
59exe.addPackage(.{ .name = "sqlite", .path = "third_party/zig-sqlite/sqlite.zig" }); 59exe.addPackage(.{ .name = "sqlite", .path = "third_party/zig-sqlite/sqlite.zig" });
60``` 60```
61 61
62If you're building with glibc you must make sure that the version used is at least 2.28.
63
64You can do that in your `build.zig` file:
65```zig
66var target = b.standardTargetOptions(.{});
67target.setGnuLibCVersion(2, 28, 0);
68exe.setTarget(target);
69```
70
71Or with `-Dtarget`:
72```
73$ zig build -Dtarget=native-linux-gnu.2.28
74```
75
62# Usage 76# Usage
63 77
64Import `zig-sqlite` like this: 78Import `zig-sqlite` like this: