Porting Status
The ROOT system consists of about 500,000 lines of code (390,000 lines
C++ and 92,000 lines C). The C language is used in CINT
and in pieces of public domain code that perform specific functions like,
terminal I/O handling (Getline), data compression (Zip) and the 3D interactive
interface to X/Windows (X3D).
ROOT is currently running on the following platforms:
- Intel x86 Linux (g++, egcs and KAI/KCC)
- Intel Itanium Linux (g++)
- HP HP-UX 10.x (HP CC and aCC, egcs1.1 C++ compilers)
- IBM AIX 4.1 (xlc compiler and egcs1.1)
- Sun Solaris for SPARC (SUN C++ compiler and egcs)
- Sun Solaris for x86 (SUN C++ compiler)
- Compaq Alpha OSF1 (egcs1.1 and DEC/CXX)
- Compaq Alpha Linux (egcs1.1)
- SGI Irix (egcs1.1 , KAI/KCC and SGI C++ compiler)
- Windows NT and Windows95 (Visual C++ compiler)
- Mac MkLinux and Linux PPC (g++)
- Hitachi HI-UX (egcs)
- LynxOS
- MacOS (CodeWarrior, no graphics)
ROOT can be compiled without problems by the GNU g++ compiler on most
Unix platforms.
Rene Brun,
Fons Rademakers
Last update 17/6/2000 by FR