ixf Documentation


VMS Software Migration to Linux
There are three main topics in the software migration process:
Compiler and Version
The Fortran Source Code symbol definitions are case insensitive. The Intel Fortran Compiler is configured to generate linker symbols with minor letters and postfix _ . Any non Fortran binding library has to obey these rules: To use standard libraries under Linux with Fortran programs (e.g. Xtoolkit, Motif) it is necessary to redefine symbols in object files with objcopy to fit these rules and to map them to the proper case library function.

The Fortran compilers calling strategy:

The %LOC() directive used for external constants is realised by Linux linker script files which define symbols at proper memory location. This is done for the system VMS messages and by the message compiler (msgc) for user supplied message files.
Generated on 4 Mar 2014 for ixf by  doxygen 1.4.7