Add note about -lzstd to docs
This commit is contained in:
parent
22b326ba7e
commit
ddf155b122
@ -636,12 +636,14 @@ In addition to any include or library paths you'll need to specify to tell the c
|
|||||||
typical dependencies for cpptrace are:
|
typical dependencies for cpptrace are:
|
||||||
|
|
||||||
| Compiler | Platform | Dependencies |
|
| Compiler | Platform | Dependencies |
|
||||||
| ----------------------- | ---------------- | ---------------------------------- |
|
| ----------------------- | ---------------- | ----------------------------------------- |
|
||||||
| gcc, clang, intel, etc. | Linux/macos/unix | `-lcpptrace -ldwarf -lz -ldl` |
|
| gcc, clang, intel, etc. | Linux/macos/unix | `-lcpptrace -ldwarf -lz -lzstd -ldl` |
|
||||||
| gcc | Windows | `-lcpptrace -ldbghelp -ldwarf -lz` |
|
| gcc | Windows | `-lcpptrace -ldbghelp -ldwarf -lz -lzstd` |
|
||||||
| msvc | Windows | `cpptrace.lib dbghelp.lib` |
|
| msvc | Windows | `cpptrace.lib dbghelp.lib` |
|
||||||
| clang | Windows | `-lcpptrace -ldbghelp` |
|
| clang | Windows | `-lcpptrace -ldbghelp` |
|
||||||
|
|
||||||
|
Note: Newer libdwarf requires `-lzstd`, older libdwarf does not.
|
||||||
|
|
||||||
Dependencies may differ if different back-ends are manually selected.
|
Dependencies may differ if different back-ends are manually selected.
|
||||||
|
|
||||||
## Installation Without Package Managers or FetchContent
|
## Installation Without Package Managers or FetchContent
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user