Ok, I got it.
In my case error was thrown by libmkl_intel_thread.so, it dlopen() libiomp5.so.
This thread describes the reason:
https://software.intel.com/en-us/forums/intel-math-kernel-library/topic/402497
So I chose the wrong package, must be libmkl-rt.
--
You received this bug
Hi!
I'm asking for the details because I think they do matter. It could be
that the problem is resolved by changing your link flags.
Libomp's packaging looks to be arranged in the correct way. The -dev
package contains files ending in .so. Those are symbolic links to a file
ending in .so.5 that
Hi!
This doesn't really matter.
I'm building dlib (http://dlib.net/) with Intel MKL libraries. One of them
loads libiomp5.so dynamically and that causes "undefined symbol" error. Real
reason or error -- wrong packaging.
--
You received this bug notification because you are a member of Ubuntu
Hi,
please provide some information about your library and application. What
is the linker command to produce the application? What is the full
output of your failing application? What does ldd tell about your
executable?
--
You received this bug notification because you are a member of Ubuntu