summaryrefslogtreecommitdiff
path: root/docs/dev
diff options
context:
space:
mode:
authorGlenn Smith <glenn@vector35.com>2025-04-08 17:14:48 -0400
committerGlenn Smith <glenn@vector35.com>2025-04-08 17:15:11 -0400
commit4892082706563431474049823269238098095978 (patch)
treed206c5324ced099050146c1d49597ed6e3309e35 /docs/dev
parent47cfa562a751af937d6af93138a632c4978eb70b (diff)
Update compilers list requirements
Diffstat (limited to 'docs/dev')
-rw-r--r--docs/dev/plugins.md6
1 files changed, 3 insertions, 3 deletions
diff --git a/docs/dev/plugins.md b/docs/dev/plugins.md
index d6b86ffd..4d87c911 100644
--- a/docs/dev/plugins.md
+++ b/docs/dev/plugins.md
@@ -98,9 +98,9 @@ Notably, native plugins are built against a specific version of the API, cannot
When building native plugins for Binary Ninja, the following toolchains and dependencies are required, based on host OS.
Older versions may work but are not supported.
-- macOS: Xcode 13+
-- Windows: VS 2019 Professional with C/C++ Native Tools package
-- Linux: GCC 9.4+
+- macOS: Xcode 15 or Command Line Tools for macOS 14 (Apple Clang 15.0.0)
+- Windows: VS 2022 Professional with C/C++ Native Tools package, v143 (14.34)
+- Linux: GCC 11.4+
Additionally, Binary Ninja uses C++17 features, and requires a C++17 compatible compiler.