3.4 Developer Toolchain

The Oracle Linux 7 Update 7 (aarch64) release includes a toolchain that provides a solid developer toolset to build code for 64-bit Arm platforms and compile modules against the provided kernel. The toolchain includes version 7.3 of the gcc compiler, which is used to build the aarch64 version of UEK R5.

Developer tools are released as a software collection that can be found in the /addons/Oscl directory repository on the provided ISO. You can install the oracle-armtoolset-1 software collection by using the yum command:

# yum install scl-utils oracle-armtoolset-1

After the oracle-armtoolset-1 software collection is installed, enable it by running the following command:

# scl enable oracle-armtoolset-1 bash

The oracle-armtoolset-1 software collection is released as an addition to the Software Collection Library for Oracle Linux and is only available on aarch64 platforms.

Note

The oracle-armtoolset-1 software collection is required if you need to build kernel modules from source.