Statically Linked Fortran and C Applications
A statically linked application is created from object files created by the respective
language system, which are linked into a single executable.
The following sections describe these topics:
- Static Linking Overview describes
the build process for a static-link mixed language applications, and covers issues
that need to be considered when working with static linked applications
- Calling Conventions describes how
to refer to a Fortran procedure from another language system
- Argument Passing describes the pass
by reference convention used by Fortran, and how array arguments are passed
- Type Correspondence describes the issues
of matching variable type on both sides of the mixed language interface