architectures

Supported Architectures

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

  • aix5 for AIX >=5.x with xlC
  • aixgcc for AIX >=5.x with gcc >= 3
  • freebsd4 for FreeBSD 4.x with gcc
  • freebsd5 for FreeBSD 5.x and 6.x with gcc
  • freebsd7 for FreeBSD 7.x with gcc
  • hpuxacc for HP-UX 10.20 with HP aCC
  • hpuxgcc for HP-UX 10.20 with gcc
  • hpuxia64acc for HP-UX 11i v1.5 (IA-64) with HP aCC
  • hurddeb for Debian GNU/Hurd with gcc
  • ios for Apple iOS on armv7 device
  • iossim for Apple iOS on i386 simulator
  • linux for i386 Linux with gcc >= 3
  • linuxicc for i386 Linux with Intel's icc
  • linuxarm for ARM Linux with gcc
  • linuxhppa for HPPA Linux with gcc
  • linuxia64ecc for Itanium Linux with Intel icc
  • linuxia64gcc for Itanium Linux with gcc >= 3
  • linuxppcgcc for PPC Linux with gcc
  • linuxppc64gcc for PPC 64 Linux with gcc >= 3
  • linuxx8664gcc for x86-64 Linux with gcc >= 3.x
  • linuxx8664icc for x86-64 Linux with Intel icc >=10.x
  • linuxx32gcc for x32 Linux ABI with gcc >= 4.7
  • lynxos for LynxOS with gcc
  • macosx for MacOS X >= 10.4 with gcc
  • macosxicc for MacOS X >= 10.4 with Intel icc (Intel only)
  • macosx64 for MacOS X >= 10.5 with gcc 4.0 64 bit mode
  • openbsd for OpenBSD >= 3.7 with gcc
  • solaris for Solaris with CC
  • solarisCC5 for Solaris with CC 5.0
  • solaris64CC5 for Solaris with CC 5.0 64 bits
  • win32 for Win32 with VC++ and gdk based GUI
  • win32gcc for Win32 with cygwin/gcc

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.

Syndicate content