I need to prepare a build environment which allows to compile binaries with the mkl libraries: libmkl_core.so, ...
I initially used the installation instructions from oneapi webpage.
The mkl installation installed the following libraries:
However the GLIBC in the libraries provided by the installation use a very low GLIBC version(GLIBC_2.2.5).
I saw that the mkl library has a github page so imagined I could compile the library from source.
After a lot of effort I managed to compile the code but ended up with three different libraries: libonemkl.so, libonemkl_blas_mklgpu.so, libonemkl_blas_mklcpu.so,
I feel like there is some needed clarification here. Is there a way to build libmkl_core.so from source using a newer compiler?
Are the required files only available via intel's one api installation?
What use are the files that I did manage to build from source?
Thanks in advance