Intel® Fortran Compiler
Build applications that can scale for the future with optimized code designed for Intel® Xeon® and compatible processors.
Welcome to the Intel Community. If you get an answer you like, please mark it as an Accepted Solution to help others. Thank you!
For the latest information on Intel’s response to the Log4j/Log4Shell vulnerability, please see Intel-SA-00646
26871 Discussions

OneAPI toolkits: errors that I never had in using Parallel Studio XE



I've used Parallel Studio XE for ifort complier, and I'm trying to use OneAPI toolkits for my new workstation.

While using the same code that works for the Parallel Studio XE, I kept having the following errors and couldn't compile in using OneAPI toolkits.


1. My makefile contains 

"ifort -O3 -xHost -ipo -qopenmp -qmkl -fp-model strict -mcmodel=medium \..."


2. The following errors appear:

ipo: warning #11021: unresolved zgees_

        Referenced in /tmp/ipo_ifortsafp7W.o

ipo: warning #11021: unresolved dsyev_

        Referenced in /tmp/ipo_ifortsafp7W.o

ld: cannot find -lmkl_intel_lp64

ld: cannot find -lmkl_intel_thread

ld: cannot find -lmkl_core


I've been trying to fix it, but I couldn't. If there is anyone who can help me out, I would really appreciate it. 

Thank you!


0 Kudos
1 Reply

Which oneAPI Toolkits did you install?   MKL is part of oneAPI Base Toolkit. We recommend installing both Base and HPC Toolkits for functionality comparable to PSXE.

If you haven't installed Base Toolkit you can also just install the oneMKL component.  Links to download components are here. Look in Performance Libraries.