summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJordan Wiens <jordan@psifertex.com>2024-12-30 10:09:33 -0500
committerJordan Wiens <jordan@psifertex.com>2024-12-30 10:09:33 -0500
commit80fee0a3a32568d042de3ec8ce7eb38c5bbc7140 (patch)
tree072fd448320f3be92c302bff6ac45382eb5369e3
parent7323628022239278956504476997716316149930 (diff)
add note to UI plugin bullet about the qt-build repo
-rw-r--r--README.md2
1 files changed, 1 insertions, 1 deletions
diff --git a/README.md b/README.md
index ea35bbe1..e7b6ecd2 100644
--- a/README.md
+++ b/README.md
@@ -37,7 +37,7 @@ cmake --build build -j8
In addition to the default build setup, you may want to:
- **Build examples.** To build the [API examples](#examples), pass `-DBN_API_BUILD_EXAMPLES=ON` to CMake when configuring the build. After the build succeeds, you can install the built plugins by running the `install` target. When using the "Unix Makefiles" build generator, this looks like: `make install`.
-- **Build UI plugins.** You will need Qt 6.7.2 (as of writing) installed to build UI plugins.
+- **Build UI plugins.** You will need Qt 6.7.2 installed to build UI plugins. We use a slightly modified [build configuration](https://github.com/Vector35/qt-build) internally that has some ABI-compatible fixes and changes to defaults, but a stock build can also work. Note that it is not recommended to use pre-built configurations from Homebrew. Either using the official installer or building from our repo is recommended.
- **Build headlessly.** If you are using a headless Binary Ninja distribution or you do not wish to build UI plugins, pass `-DHEADLESS=ON` to CMake when configuring the build.
### Troubleshooting