summaryrefslogtreecommitdiff
path: root/README.md
diff options
context:
space:
mode:
authorGravatar Vincent Rischmann2021-03-13 21:48:46 +0100
committerGravatar Vincent Rischmann2021-03-13 21:48:46 +0100
commit6a2db025c66a7f4ab0a6c28a554e45157d26694d (patch)
treef46d1051191d51e6c0614f5fac238d07daf8015a /README.md
parentadd two dockerfiles to build with debian and fedora (diff)
parentreadme: add a note about minimum glibc version (diff)
downloadzig-sqlite-6a2db025c66a7f4ab0a6c28a554e45157d26694d.tar.gz
zig-sqlite-6a2db025c66a7f4ab0a6c28a554e45157d26694d.tar.xz
zig-sqlite-6a2db025c66a7f4ab0a6c28a554e45157d26694d.zip
Merge branch 'build-glibc'
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: