Q-Logic IB0056101-00 G.02 Network Router User Manual


 
Draft
Software Installation
Compiler Support
IB0056101-00 G.02 Preliminary 5-3
A
Compiler Support
QLogic MPI supports use of a number of compilers. These include:
GNU gcc 3.3.x, 3.4.x, 4.0, 4.1, 4.2.x, and 4.3.x compiler suites
PathScale Compiler Suite 3.0, 3.1 and 3.2
PGI 5.2, 6.0. 7.1, 7.2-4, and 8.0-3
Intel 9.x, 10.1, and 11.0
gfortran 4.1.x
The PathScale Compiler Suite Version 3.x is now supported on systems that have
the GNU 4.0 and 4.1 compilers and compiler environment (header files and
libraries).
Setting Up Your Environment
Keep the following in mind when setting up the environment:
The runtime and build environments must be the same. Compatibility
between executables built on different Linux distributions cannot be
guaranteed.
You will need Administrator privileges on your machine(s).
If using the rpm install method, make sure that all previously existing (stock)
OpenFabrics RPMs are uninstalled. See “Uninstalling InfiniPath and
OpenFabrics RPMs” on page 5-24 for more information on uninstalling. The
Installer tool will uninstall previous RPMs automatically before upgrades.
It is possible to have a cluster running with different kernel versions.
However, QLogic recommends and supports clusters where all nodes run
equivalent software.
rhel5 Red Hat Enterprise Linux 5.1 (RHEL5.1), RHEL5.2, CentOS 5.1-5.2,
Scientific Linux 5.1-5.2, for x86_64 systems
sles10 SLES 10 SP1-SP2 for x86_64 systems
Table 5-2. Distribution Identifiers (Continued)
Distribution
Identifier
Used On