You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: content/install-guides/gcc/arm-gnu.md
+31-25Lines changed: 31 additions & 25 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -19,7 +19,8 @@ weight: 4
19
19
20
20
## Before you begin
21
21
22
-
Arm GNU Toolchain is a community supported, pre-built GNU compiler toolchain for Arm based CPUs.
22
+
Arm GNU Toolchain is a community-supported, pre-built GNU compiler toolchain for Arm-based CPUs.
23
+
23
24
There are many versions of the [Arm GNU Toolchain](https://developer.arm.com/Tools%20and%20Software/GNU%20Toolchain) available. In general, the latest version is recommended for use, as this will contain the latest optimization improvements, as well as support for the latest Arm IP.
24
25
25
26
However there are reasons you may wish to use earlier compiler versions, so older versions are also available.
@@ -37,7 +38,7 @@ Windows
37
38
* Available for bare-metal and Linux targets
38
39
39
40
macOS
40
-
* Available for x86_64 and Apple silicon (beta) host architectures
41
+
* Available for x86_64 and Apple silicon host architectures
41
42
* Available for bare-metal targets only
42
43
43
44
Download the correct toolchain variant for your development needs from the [Arm Developer website](https://developer.arm.com/tools-and-software/open-source-software/developer-tools/gnu-toolchain/downloads).
@@ -51,11 +52,12 @@ Many Linux distributions make the toolchain available with their package install
51
52
sudo apt update
52
53
sudo apt install gcc-arm-none-eabi
53
54
```
54
-
If the installed version does not meet your needs, install [manually](#manual).
55
+
56
+
If the installed version does not meet your needs, you can install another Arm GNU Toolchain version.
55
57
56
58
### Manual install {#manual}
57
59
58
-
Unpack the [downloaded](#download) file to the install directory. The exact file name will depend on the flavor selected.
60
+
Unpack the downloaded file to the install directory. The exact file name will depend on the flavor selected.
59
61
60
62
```console
61
63
tar xJf arm-gnu-toolchain-<version>-<host-arch>-<TRIPLE>.tar.xz -C /path/to/install/dir
The zip package is a backup to Windows installer for those who cannot run the installer. You can unzip the package and then invoke the tools directly.
153
+
154
+
The zip package is a backup to Windows installer for those who cannot run the installer. You can unzip the package and then run the tools directly.
149
155
150
156
## Setting up product license
151
157
152
-
Arm GNU Toolchain is open sourced and freely available for use. No licenses need to be set up for use.
158
+
Arm GNU Toolchain is open source software. No licenses are required.
153
159
154
160
To use the Arm GNU Toolchain in conjunction with [Arm Development Studio](https://developer.arm.com/Tools%20and%20Software/Arm%20Development%20Studio) you must [register the toolchain](https://developer.arm.com/documentation/101469/2022-0/Installing-and-configuring-Arm-Development-Studio/Register-a-compiler-toolchain).
0 commit comments