File tree Expand file tree Collapse file tree 1 file changed +2
-21
lines changed Expand file tree Collapse file tree 1 file changed +2
-21
lines changed Original file line number Diff line number Diff line change @@ -7,8 +7,7 @@ If you're interested in contributing when you submit your first PR, you'll recei
7
7
8
8
## Building
9
9
10
- Building the architecture plugin requires ` cmake ` 3.9 or above. You will also need the
11
- [ Binary Ninja API source] ( https://github.com/Vector35/binaryninja-api ) .
10
+ Building the architecture plugin requires ` cmake ` 3.9 or above
12
11
13
12
Run ` cmake ` . This can be done either from a separate build directory or from the source
14
13
directory. Once that is complete, run ` make ` in the build directory to compile the plugin.
@@ -28,32 +27,14 @@ updates do not automatically uninstall your custom build.**
28
27
29
28
## Build Example
30
29
31
- ### acquire repositories
32
- ```
33
- mkdir ~/repos/vector35
34
- cd ~/repos/vector35
35
- git clone git@github.com:Vector35/binaryninja-api.git
36
- git clone git@github.com:Vector35/arch-armv7.git
37
- ```
38
- ### environment variables
39
-
40
- ` export BN_API_PATH=~/repos/vector35/binaryninja-api `
41
-
42
30
### cmake, make
43
31
```
44
- cd arch- armv7
32
+ cd binaryninja-api/arch/ armv7
45
33
cmake -DBN_INSTALL_DIR=/Applications/Binary\ Ninja\ DEV.app/ .
46
34
make
47
35
```
48
36
## Build Troubleshooting
49
37
50
- ### example
51
-
52
- CMake Error at CMakeLists.txt:8 (message):
53
- Provide path to Binary Ninja API source in BN_API_PATH
54
- resolution:
55
- ensure BN_API_PATH is in your environment
56
-
57
38
### example
58
39
59
40
CMake Error at /Users/andrewl/repos/vector35/binaryninja-api/CMakeLists.txt:53 (message):
You can’t perform that action at this time.
0 commit comments