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

MKL matchup

lachlanus
Beginner
617 Views
I am running under Ubuntu 9.10, 32 bit. I have installed the Intel Fortran and C compilers, 11.1(059). I am trying to make a program called COLUMBUS, a quantum chemistry suite. The makefile is trying to link to the following libraries:

LIBS=-L$(MKL_HOME)/lib/32 -lmkl -lmkl_lapack32 -lmkl_lapack64 -lguide

However, my /opt/intel/Compiler/11.1/059/mkl/lib/32/ folder contains the following libraries:

libmkl_blacs.a
libmkl_blacs_intelmpi.a
libmkl_blacs_intelmpi.so
libmkl_blacs_openmpi.a
libmkl_blas95.a
libmkl_cdft_core.a
libmkl_core.a
libmkl_core.so
libmkl_def.so
libmkl_gf.a
libmkl_gf.so
libmkl_gnu_thread.a
libmkl_gnu_thread.so
libmkl_intel.a
libmkl_intel.so
libmkl_intel_thread.a
libmkl_intel_thread.so
libmkl_lapack95.a
libmkl_lapack.so
libmkl_p4m3.so
libmkl_p4m.so
libmkl_p4p.so
libmkl_p4.so
libmkl_pgi_thread.a
libmkl_pgi_thread.so
libmkl_scalapack_core.a
libmkl_scalapack_core.so
libmkl_sequential.a
libmkl_sequential.so
libmkl_solver.a
libmkl_solver_sequential.a
libmkl_vml_def.so
libmkl_vml_ia.so
libmkl_vml_p4m2.so
libmkl_vml_p4m3.so
libmkl_vml_p4m.so
libmkl_vml_p4p.so
libmkl_vml_p4.so
locale

Is it possible that the names have changed recently, and the makefile should be looking for these libraries under a different name? Or do I need to look elsewhere for them?

Thanks,
Lachlan
0 Kudos
1 Reply
Gennady_F_Intel
Moderator
617 Views

Since version 10.0 of MKL we have re-architected Intel MKL and physically separated the interface, threading and computational components of the product. As a result new names of mkl's libraries were indtroduce the new names for the libs.
I guess that COLUMBUS's makefile is obsolete and makefile have to be updated.
Please see the linker adviser to detect the list of mkl's libraries required to be linked with the latest version of mkl.

Fuy - Intel Fortran and C compilers, 11.1(059) contains version 10.2 Update 2 of MKL, see the KB Which version of Intel IPP, Intel MKL and Intel TBB is installed by the Intel Compiler Professional Edition? for the reference )
--Gennady

0 Kudos
Reply