Skip to content

Commit 0e7eb1c

Browse files
committed
Add glibc compatibility note for Linux builds
1 parent 218339f commit 0e7eb1c

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

README.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -63,6 +63,13 @@ CC=clang-18 CXX=clang++-18 cmake -B build -DCMAKE_BUILD_TYPE=Release
6363
cmake --build build
6464
```
6565

66+
### A note on glibc (Linux)
67+
68+
Plugins built on Linux are linked against glibc and can only run on servers with the same or
69+
newer glibc version. A plugin built on Ubuntu 24.04 will not load on a server running
70+
Ubuntu 22.04. To maximize compatibility, build on an older OS. GitHub Actions runners
71+
(Ubuntu 22.04) are a good default for this reason.
72+
6673
## Project Structure
6774

6875
```

0 commit comments

Comments
 (0)