Intel® Fortran Compiler
Build applications that can scale for the future with optimized code designed for Intel® Xeon® and compatible processors.

relocation error: symbol kmp_aligned_malloc, version VERSION not defined in file libiomp5.so with link

tan__alan
Beginner
2,646 Views

Greetings,

I am trying to execute some codes which was compiled with Intel Fortran compiler.

The execution was not successful and it lead to the above error.

The display of the LD_LIBRARY_PATH shows that the path should have been set correctly

$ echo $LD_LIBRARY_PATH
 /opt/mopac:/usr/local/cuda-9.1/lib64:/opt/intel/lib

Any help to resolve the issue is much appreciated. Thank you very much.

0 Kudos
1 Reply
Juergen_R_R
Valued Contributor I
2,646 Views

Looking at this issue, it could be that there are different versions of the libiomp library, e.g. 32bit vs. 64bit or different versions of the Intel compiler. Could you check whether this is a version issue? The most likely thing is a mixture of e.g. 2017 Ifort binaries and 2015 libiomp etc.

 

0 Kudos
Reply