Quantcast
Channel: Intel® Fortran Compiler
Viewing all articles
Browse latest Browse all 3270

Many subprograms require IFPORT or IFCORE

$
0
0

Greetings.  A little background, if I may:  I am porting a legacy Fortran application that is over 30 years old, with some components that date back almost 40 years, even prior to the FORTRAN 77 standard (no congratulations necessary :--))  One of its developers has been porting it from Alpha OpenVMS to Linux using g77 with many switches to accept "ugly" usages.  I was asked to provide Linux expertise, and one of the first points I made was the obsolescence of g77.  I am recommending Intel Fortran because it supports legacy usages, especially the old DEC FORTRAN compiler, while remaining current.   Intel Fortran would also support modernization (unlike g77).

Many of the application's subroutines and functions invoke Fortran library components that Intel Fortran can link in if I specify USE IFPORT and/or USE IFCORE.  But from what I can see, one or both of these statements needs to be added to every subprogram that invokes these functions, usually implicitly.  Can I, instead, specify a link-time or compile-time option to use these modules?

Thanks,
Jay


Viewing all articles
Browse latest Browse all 3270

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>