LNK1104 missing mkl_lapack.lib mkl_ia32.lib

LNK1104 missing mkl_lapack.lib mkl_ia32.lib

Hi,

using Intel Fortran Compiler for Windows Professional Version 11.1 to build windows 32-bit applications. When linking my fortran subroutine with some precompiled (closed-source) code I'm getting a LNK1104 error about missing libraries mkl_lapack.lib, mkl_ia32.lib, etc. In effect, when looking in the mkl\ia32\lib folder I cannot find those libraries (there's a mkl_lapack95.lib, anyway).

Posting in the Intel Fortran Compiler forum they suggested that the precompiled libraries I'm using were built against older versions of MKL. If this is correct I should find out which MKL version was used. How can I do that? And when I know that, how can I obtain older MKL versions?

Thank you very much for your help,

w.

4 posts / 0 new
Last post
For more complete information about compiler optimizations, see our Optimization Notice.

Hi,
the similar probelm was disscuced here:"http://software.intel.com/en-us/forums/showpost.php?p=94668"
--Gennady

Quoting - Gennady Fedorov (Intel)
Hi,
the similar probelm was disscuced here:"http://software.intel.com/en-us/forums/showpost.php?p=94668"
--Gennady

ok, thank you, but how can I obtain the old libraries and make them work with 11.1 compiler?

w.

Quoting - warpino

Quoting - Gennady Fedorov (Intel)
Hi,
the similar probelm was disscuced here:"http://software.intel.com/en-us/forums/showpost.php?p=94668"
--Gennady

ok, thank you, but how can I obtain the old libraries and make them work with 11.1 compiler?

w.

I am afraid, there is no way to obtain this libraries.
The one way to use the latest mkl binaries is relinking your application in accordance with Linker Adviser recomendation.
--Gennady

Leave a Comment

Please sign in to add a comment. Not a member? Join today