Intel® oneAPI Math Kernel Library
Ask questions and share information with other developers who use Intel® Math Kernel Library.

LNK1104 missing mkl_lapack.lib mkl_ia32.lib

warpino
Beginner
806 Views
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.
0 Kudos
3 Replies
Gennady_F_Intel
Moderator
806 Views
Hi,
the similar probelm was disscuced here:"http://software.intel.com/en-us/forums/showpost.php?p=94668"
--Gennady
0 Kudos
warpino
Beginner
806 Views
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.
0 Kudos
Gennady_F_Intel
Moderator
806 Views
Quoting - warpino
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
0 Kudos
Reply