aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNikhil Raj <nikhil.raj@arm.com>2021-05-12 11:13:41 +0100
committerNarumol Prangnawarat <narumol.prangnawarat@arm.com>2021-05-12 14:21:15 +0100
commite13629bb8d8b4a158eda66f4ad101866db47b85a (patch)
tree22e4f88de3f3ba105332faf51f89bbd9a2fe8a20
parent40338b47da7d059158aec4915e98f8b79ac32089 (diff)
downloadarmnn-e13629bb8d8b4a158eda66f4ad101866db47b85a.tar.gz
IVGCVSW-5622 Update cross compiling guide with note on the debian versions on host and target
* Update android NDK guide to checkout ACL tag * Update cross-compiling guide with deprecated tools information Signed-off-by: Nikhil Raj <nikhil.raj@arm.com> Change-Id: I1a2340003ac836a385a5ad73c5949c283e7aea84
-rw-r--r--BuildGuideAndroidNDK.md12
-rw-r--r--BuildGuideCrossCompilation.md5
2 files changed, 7 insertions, 10 deletions
diff --git a/BuildGuideAndroidNDK.md b/BuildGuideAndroidNDK.md
index 7257a5bdc3..b386fa810e 100644
--- a/BuildGuideAndroidNDK.md
+++ b/BuildGuideAndroidNDK.md
@@ -73,13 +73,11 @@ git clone https://github.com/ARM-software/ComputeLibrary.git
* Checkout ComputeLibrary branch:
```bash
cd ComputeLibrary
-git checkout <branch_name>
-git pull
+git checkout <tag_name>
```
-For example, if you want to checkout release branch of 20.02:
+For example, if you want to checkout release tag of 21.02:
```bash
-git checkout branches/arm_compute_20_02
-git pull
+git checkout v21.02
```
* Build:
@@ -144,9 +142,9 @@ git checkout <branch_name>
git pull
```
-For example, if you want to checkout release branch of 20.02:
+For example, if you want to checkout release branch of 21.02:
```bash
-git checkout branches/armnn_20_02
+git checkout branches/armnn_21_02
git pull
```
diff --git a/BuildGuideCrossCompilation.md b/BuildGuideCrossCompilation.md
index c2893d309f..721ee13b67 100644
--- a/BuildGuideCrossCompilation.md
+++ b/BuildGuideCrossCompilation.md
@@ -16,8 +16,7 @@
## Introduction
-These are the step by step instructions on Cross-Compiling Arm NN under an x86_64 system to target an Arm64 system. This build flow has been tested with Ubuntu 16.04.
-The instructions assume you are using a bash shell and show how to build the Arm NN core library, Boost, Protobuf, Tflite, Flatbuffer and Compute Libraries.
+These are the step by step instructions on Cross-Compiling Arm NN under an x86_64 system to target an Arm64 system. This build flow has been tested with Ubuntu 16.04 and it depends on the same version of Ubuntu or Debian being installed on both the build host and target machines. The instructions assume you are using a bash shell and show how to build the Arm NN core library, Boost, Protobuf, Tflite, Flatbuffer and Compute Libraries.
Start by creating a directory to contain all components:
'''
@@ -25,7 +24,7 @@ mkdir $HOME/armnn-devenv
cd $HOME/armnn-devenv
'''
-#####Note: We are currently in the process of removing boost as a dependency to Arm NN. This process is finished for everything apart from our unit tests. This means you don't need boost to build and use Arm NN but you need it to execute our unit tests. Boost will soon be removed from Arm NN entirely. We also are deprecating support for Caffe and Tensorflow parsers in 21.02. This will be removed in 21.05.
+#####Note: We are currently in the process of removing boost as a dependency to Arm NN. This process is finished for everything apart from our unit tests. This means you don't need boost to build and use Arm NN but you need it to execute our unit tests. Boost will soon be removed from Arm NN entirely. We have also removed support for Caffe and Tensorflow parsers from 21.05.
## Cross-compiling ToolChain
* Install the standard cross-compilation libraries for arm64: