ORAC has been written mostly in FORTRAN 77. The present release 5.0 includes some fortran90 code and can no longer be compiled with the g77 compiler. However, ORAC 5.0 can be compiled with gfortran, the Gnu Fortran compiler for GCC, the Gnu Compiler Collection. ORAC 5.0 is currently supported only for Linux operating systems. The source code is distributed along with a Makefile which has been tested on several Linux platforms. You must have the Gnu version of make to make the executable. As a configure file is not provided in this release, for other UNIX platforms the Makefile may need some hacking. The ORAC distribution file is a tar archive containing the ORAC source code and a few examples which illustrate most of the important features of the program.
The untarring of the distribution file using the command tar -xvf orac5.0.tar.gz will create a directory with the following sub-directories:
./orac5.0 ./orac5.0/src ./orac5.0/doc ./orac5.0/RELEASE5.0/tests ./orac5.0/RELEASE5.0/lib ./orac5.0/RELEASE5.0/pdb
In order to see the list of the available compilation targets do
% cd $HOME/orac5.0/src % make showmake with no arguments will show the main targets with a short help. To compile ORAC just do
% cd $HOME/orac5.0/src % make defaultIn this case the fortran compiler is by default gfortran. The current release of the Makefile supports also the Intel
% cd $HOME/orac5.0/src % make Intel