Providing Optional Compilers


SCore was built to use GNU compilers for C, C++ and FORTRAN77. Also FORTRAN 90 Compiler is not used. Then mpicc, mpic++ and mpif77 is used gcc, g++, g77 as backend compiler. And mpif90 can not use.

SCore can be re-installed to provide support for optional compilers that can be specified on the compiler command lines with the -compiler command line option.

In order to provide alternative compilers, please create /opt/score/etc/compilers/site file. This file format describe to the compiler config file.

In this version, following compilers are support:
compiler_name description
pgi The Portland Group C, C++ and Fortran compilers (i386 only)
absoft Absoft ProFortran compilers (i386 only) (Fortran and Fortran 90 only)
kai KAI C++ compiler (i386 only) (C++ only)
fujitsu Fujitsu C, C++ and Fortran compilers (i386 only)
compaq Compaq C, C++ and Fortran compilers (alpha only)
intel Intel C++ and Fortran compiler (i386 only) (Test only beta version and redhat 6.2 on intel)

If you want to use other compilers, please create compiler dependent code under /opt/score/etc/compilers and edit /opt/score/etc/compilers/site.

After you have edited the build config file you will have to re-compile the mpich package. Please see the Re-Compilation and Installation from Source page for details on re-compiling the SCore software.


PCCC logo PC Cluster Consotium

$Id: compilers.html,v 1.4 2002/03/08 06:24:16 hirose Exp $