SYNOPSIS
ncf77 [
DESCRIPTION
The ncf77 command serves as an interface to Absoft Fortran 77 compiler, version 5.0 or later. This command is for development on the NuTCRACKER Platform.
Use the ncf90 command when you want to compile your sources in Fortran-90 mode.
The ncf77 command predefines the following conditional compilation variable:
NUTC='430'X (Value changes with each release)
Options
-
-c -
compiles only—does not link.
-
-D name[value] -
defines a conditional compilation variable with an optional integer value.
-
-e epsym -
is a linker option (passed through).
-
-g -
produces additional debugging information in the compiled object modules.
-
-L directory -
if linking, adds the directory to the list of directories that are searched by the linker for libraries.
-
-l library -
if linking, adds the specified library to the list of libraries to be searched.
-
-M -
complains about multiply defined symbols.
-
-m -
produces a link map.
-
-o output -
specifies the name of the output file.
-
-O -
instructs the compiler to generate optimized code.
-
-s -
when linking, strips debugging information from the output file.
-
-S -
produces assembly code listing.
-
-u symname -
when linking, adds an undefined reference to symname.
-
-VS num -
is passed through to
/VERSION linker switch. -
-Wv -
uses verbose mode in processing ccg script.
-
-W/ option -
specifies an option that is to be passed either to the Fortran compiler or to the linker with the leading
-W removed. The options—subsystem, def, base, entry, implib, machine, map, stack, out, and dll—are passed to the linker; all others are passed to the compiler. -
-x -
when linking, strips debugging information related to local symbols from the output file.
DIAGNOSTICS
Possible exit status values are:
AVAILABILITY
PTC MKS Toolkit for Professional Developers
PTC MKS Toolkit for Professional Developers 64-Bit Edition
PTC MKS Toolkit for Enterprise Developers
PTC MKS Toolkit for Enterprise Developers 64-Bit Edition
SEE ALSO
- Commands:
- ncf90
PTC MKS Toolkit 10.4 Documentation Build 39.