Intel® Fortran Compiler
Build applications that can scale for the future with optimized code designed for Intel® Xeon® and compatible processors.

IFPORT on OpenVMS?

pnaecker
Beginner
345 Views

We are porting from OpenVMS to Linux. We want to be able to have a single code base, and IFPORT would certainly help in accomplishing that. Does IFPORT exist for OpenVMS? Where would I look to find out? Is IFPORT a FORTRAN standard, or a set of convenience routines provided by Intel?

Without IFPORT, it would seem that we will either need to wrap IFDEFs around the code that needs to be different on the two platforms, or write a wrapper subroutine for such code. Either one kinda defeats the purpose of IFPORT.

Does anyone know if there isan IFPORT module for OpenVMS?

0 Kudos
2 Replies
Steven_L_Intel1
Employee
345 Views

IFPORT does not exist on VMS - it is a set of routines common on UNIX/Linux systems with implementations and interfaces provided by Intel. Many programs don't need to USE IFPORT, as long as the call in the program matches the specific implementation that is the default. For some routines, where differing calling sequences are offered, you need to use IFPORT.

Usually, the approach to take is to have your own wrapper routines that contain platform-specific code. Which particular routines did you want to use?

0 Kudos
pnaecker
Beginner
345 Views

Thanks for the prompt reply (as usual!).

I'll do some research on what routines we would need to use and get back to you.

P

0 Kudos
Reply