scoref90

Fortran90 compiler driver for SCore

SYNOPSIS

scoref90 [option,,,]

DESCRIPTION

The scoref90 command compiles source files written in the Fortran90 programming language. and links runtime object files needed for the programming language.

Almost all the options of the standard gfortran driver can be specified.

OPTIONS

-script script
The script's default setting is used.

-compiler compiler
--compiler compiler
Specify the backend Fortran90 compiler.

-compiler-path compiler_command
--compiler-path compiler_command
Specify the backend compiler. This option will override the compiler used for the compiling environment.

-env envname
Specify envname option. For example, you want to compile a pmx program, -env pmx is required to have the right include path and runtime objects. See also the description of the SCORE_COMPILER_ENV environment below.

-c
Compilation only, no linking takes place.

-show
Verbose mode.

ENVIRONMENT

SCORE_BUILD_COMPILERS
If -compiler option is not specified, the value of this variable is searched. The value of SCORE_BUILD_COMPILERS is the list of the script=compiler or compiler, the list members are separated by a space ( ) or comma (,). If the script matches with the -script option value or default script, compiler takes place. If there is no matched entry with -script option value and the entry of compiler can be found, then the compiler value is used. Otherwise system default is used.

SCORE_COMPILERS
If the -compiler-path option is not specified, this vale of this environment variable is serached for. SCORE_COMPILERS is space or comma separated list of script=path or path. If script matches with the -script option value or default script, path is used. If there is no matched path entry and only the entry of path can be found, this path value is used. Otherwise system default is used.
SCORE_COMPILER_ENV
If -env option is not specified, the SCORE_COMPILER_ENV value is used.

SEE ALSO

compilers(5), compiler_scripts(5),
CREDIT
This document is a part of the SCore cluster system software developed at PC Cluster Consortium, Japan. Copyright (C) 2003-2008 PC Cluster Consortium.