Hey there,
the current version (2019.0.4) of libmkl_rt.so has no SONAME set. This leads to various minor linking issues, as ld/cmake then places the absolute path in the DT_NEEDED ELF field, instead of only "libmkl_rt.so". That again is a problem in deployments.
Would it be possible to get SONAME set to simply "libmkl_rt.so" in an upcoming version?
Probably it would be best to do it for all dynamic mkl libraries.
Currently only the following libs have a SONAME:
libiomp5_db.so
libiomp5.so
libiompstubs5.so
libmkl_vml_avx2.so
libmkl_vml_avx512_mic.so
libmkl_vml_avx512.so
libmkl_vml_avx.so
libmkl_vml_cmpt.so
libmkl_vml_def.so
libmkl_vml_mc2.so
libmkl_vml_mc3.so
libmkl_vml_mc.so
If there is a better way to express this request for the free edition of MKL, please tell me.
Thanks,
Sebastian