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

Availability of older Intel fortran compiler versions

meyer312
Beginner
565 Views
Would anyone know a source for older Intel Fortran Compilers? I am looking especially for IFC 7.0. So far, I could neither find a downoad site for it, nor could I find any dealer who still sells it.

Thanks for any hints.

0 Kudos
6 Replies
Steven_L_Intel1
Employee
565 Views
Purchase and register version 10.1. Then submit a request to Intel Premier Support for the older version you want. 7.0 is as far back as we can easily go.

What is your reason for wanting that particular version? You may want to try your code with 10.1 before going through the motions to get and install 7.0.
0 Kudos
meyer312
Beginner
565 Views
Thanks for the advice.

The reason for wanting that particular version is, that I need to link some of my own coding into existing software, that has been compiled using ifc 7.0.

This linking did work well with ifc 8.0 under OpenSuse 9.1. After an upgrade to OpenSuse 10.3, it doesn't. Now, I do get undefined symbol errors. What I am not sure about is, whether that might be caused by ifc or the fortran-libraries shipped with the new OpenSuse. As far as I understand, ifc uses some of them?

0 Kudos
Steven_L_Intel1
Employee
565 Views
Code compiled with ifc 7 will need to be linked with the "iepcf90" libraries provided with ifc 7. It would not link with ifc 8, which does not provide those libraries, but perhaps something else is at work.

What specifically are the undefined symbols?
0 Kudos
meyer312
Beginner
565 Views
The error message says: undefined symbol: for_write_seq_lis

0 Kudos
Steven_L_Intel1
Employee
565 Views
That should be provided in the ifort 8 and later libraries. How are you doing the link?
0 Kudos
meyer312
Beginner
565 Views
The linking is initiated by the software package (Star-CD) itself, or by the user via command line. I don't know what the underlying script does in detail.

0 Kudos
Reply