Supported Architectures

ROOT can be build on the following combination of CPU's, operating systems and compilers:

  • aixgcc for AIX >= 5.x with gcc >= 4.8
  • freebsd7 for FreeBSD 7.x with gcc >= 4.8
  • linux for i386 Linux with gcc >= 4.8
  • linuxarm for ARM Linux with gcc >= 4.8
  • linuxppcgcc for PPC Linux with gcc >= 4.8
  • linuxppc64gcc for PPC 64 Linux with gcc >= 4.8
  • linuxx8664gcc for x86-64 Linux with gcc >= 4.8
  • linuxx8664icc for x86-64 Linux with Intel icc >= 13
  • linuxx8664k1omicc for x86-64 Linux for Intel MIC with Intel icc >= 13
  • linuxx32gcc for x32 Linux ABI with gcc >= 4.8
  • macosx for MacOS X >= 10.8 with clang
  • macosxicc for MacOS X >= 10.8 with Intel icc >= 13 (Intel only)
  • macosx64 for MacOS X >= 10.8 with gcc >= 4.8 64 bit mode
  • openbsd for OpenBSD >= 5.x with gcc >= 4.8
  • win32gcc for Win32 with cygwin/gcc with gcc >= 4.8
  • win64gcc for Win64 with cygwin/gcc with gcc >= 4.8

The words in bold are the architecture names used by the ./configure script. The default architecture for a platform is auto-detected by ./configure, but alternative architectures can be specified using one of the above architecture names.