3.4 Developer Toolchain

The Oracle Linux 7 Update 5 (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 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 yum:

# yum install scl-utils oracle-armtoolset-1

Once 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.