Issues with use of F77 headers in Intel MKL 10.3.7

Intel MKL for Windows* customers using the following Fortran 77 header files:

  • mkl_dss.f77
    mkl_pardiso.f77
    mkl_vml.f77
    mkl_vsl.f77
    mkl_rci.fi

and linking their application with the Intel MKL stdcall (or CVF default) library mkl_intel_s can get the following linking error:

Unresolved external symbols

The following resolution is suggested:

  • Use the corresponding f90 headers instead of the f77 headers
    Switch to the PGI* F90 compiler if you use PGI* F77

For further reference you may also have a look at the corresponding Intel Knowledge Base article:
http://software.intel.com/en-us/articles/issues-with-use-of-f77-headers-in-intel-mkl-1037/