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

can't find IMSL routines

ffmda
Beginner
538 Views

Using Vista. Upgraded to Visual Studio 2005. Can't link a new console application to IMSL routines. I've stripped it to bare bones, tried calling a couple of different IMSL routines, tried includinhg both the statifc and dynamic libraries. The error message is:

Error1 Error: Error in opening the compiled module file. Check INCLUDE paths. [SORT_REAL]C:UsersMiloDocumentsMy DocumentsjunkjunkjunkSource1.F903

In Tools-Options I have the paths to the lib and include files under Fortran-general-libraries and the path to the include file under Fortran-General-Includes.

In Project-Properties-Fortran-General I have the path to the include files and in Project-Properties-Linker-General to the lib files.

This is all the guidance I have found from IMSL or Fortran documentation. To top it off, one of my old applications that calls IMSL code still works.

Any idea what might be wrong?

0 Kudos
2 Replies
Steven_L_Intel1
Employee
538 Views
You want "USE SORT_REAL_INT" instead of "USE SORT_REAL".
0 Kudos
ffmda
Beginner
538 Views

Ouch! Sorry about that.

I had it right in the code for the program that wasn't working. Seems to be a problem with the CALL statement, not the INCLUDE or USE.

0 Kudos
Reply