Installing Open64
Prerequisites
In order to compile Open64 successfully, you should meet the following requirements:
- Linux based OS
Currently, Open64 is only intensively tested on Linux/IA64. - Itanium based machine
In this release, Open64 is only supported and tested for the Itanium 2 architecture. Itanium 1 is supported, but not tested. - GNU Make
You should use a up to date version of Make. Unfortunately the current GNU Make version 3.81, which is shipped with the latest Linux distributions, causes some trouble--this version leads to a Makefile error. To solve this problem, just run the Makefile again and the error will not appear. To avoid this error, please install GNU Make version 3.80. This version has been tested and works with our Makefile. - GCC (GNU Compiler Collection)
In order to compile the Open64 source code, you need GCC 3.2.x - 3.4.x. Support for GCC 2.x has been dropped since release 1.0 and is not yet available for GCC 4.x. If you don't have any of the suggested GCC versions above, we recommend that you to install GCC 3.4.6. Open64 has been tested and successfully compiled with GCC 3.3.x and 3.4.x. - IFC (Intel Fortran Compiler)
To compile and use the Open64 Fortran compiler, you need to install the Intel Fortran Compiler. A free version for noncommercial use is available from
Intel.
Depending on the path where you have installed IFC, you may have to adapt the Open64 Makefile. Please go to open64/kpro64/linux/make/gcommondefs and check the defines for F90 and F90_RTLIBS and adjust them if necessary. Please also add the path to the IFC libraries to your library path.
export LD_LIBRARY_PATH=/path/to/IFC/lib:$LD_LIBRARY_PATH



