1.1.2 Host platform support for ARM® Compiler

ARM® Compiler supports various Windows, Ubuntu, and Red Hat Enterprise Linux platforms.

Except where stated, the ARM Compiler supports both 32-bit and 64-bit versions of the following OS platforms:

  • Windows 8.1, 64-bit only.

  • Windows 7 Enterprise SP1.

  • Windows 7 Professional SP1.

  • Windows Server 2012, 64-bit only.

  • Ubuntu Desktop Edition 14.04 LTS, 64-bit only.

  • Red Hat Enterprise Linux 6 Workstation.


You can use ARM Compiler with Cygwin on the supported Windows platforms. However, Cygwin path translation enabled by CYGPATH is only supported on 32-bit Windows platforms, and is not supported on Windows Server 2012 and Windows 8.1.

About running 32-bit ARM® Compiler binaries on Red Hat Enterprise Linux 6

Sometimes, Red Hat Enterprise Linux 6 might get installed by default without 32-bit compatibility libraries. To use ARM Compiler on Red Hat Enterprise Linux 6, you must install the 32-bit Compatibility Library support.

Specifically, ARM Compiler requires glibc and libm. To install them, make sure the yum command is set up correctly, and enter:

# yum groupinstall "Compatibility Libraries"
Non-ConfidentialPDF file icon PDF versionARM DUI0529M
Copyright © 2010-2016 ARM Limited or its affiliates. All rights reserved.