3.4 Developer Toolchain

The Oracle Linux 7 Update 6 (aarch64) release includes a toolchain that provides a solid developer toolset to build code for 64-bit Arm platforms and to compile modules against the provided kernel. This includes the version 7.3 of the gcc compiler that 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 using the yum command:

# yum install scl-utils oracle-armtoolset-1

When the oracle-armtoolset-1 software collection is installed, you can 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.