Intel® oneAPI Math Kernel Library
Ask questions and share information with other developers who use Intel® Math Kernel Library.

mkl link error

Huan__Li
Beginner
1,256 Views

Hello, guys.  I got problem when trying to compile a software, the error like this:

####### The main log body ####################

Linker messages (if any) follow...
/opt/intel/mkl/lib/intel64/libmkl_core.a(mkl_semaphore.o): In function `mkl_serv_load_inspector':
mkl_semaphore.c:(.text+0x123): undefined reference to `dlopen'
mkl_semaphore.c:(.text+0x152): undefined reference to `dlsym'
mkl_semaphore.c:(.text+0x17a): undefined reference to `dlerror'
mkl_semaphore.c:(.text+0x1d1): undefined reference to `dlopen'
mkl_semaphore.c:(.text+0x2a8): undefined reference to `dlopen'
mkl_semaphore.c:(.text+0x2be): undefined reference to `dlerror'
mkl_semaphore.c:(.text+0x38e): undefined reference to `dlopen'
mkl_semaphore.c:(.text+0x396): undefined reference to `dlerror'
mkl_semaphore.c:(.text+0x3af): undefined reference to `dlsym'
mkl_semaphore.c:(.text+0x3d6): undefined reference to `dlopen'
mkl_semaphore.c:(.text+0x3de): undefined reference to `dlerror'
mkl_semaphore.c:(.text+0x3ee): undefined reference to `dlsym'
mkl_semaphore.c:(.text+0x409): undefined reference to `dlerror'
/opt/intel/mkl/lib/intel64/libmkl_core.a(mkl_semaphore.o): In function `_Init_MKL_Loader':
mkl_semaphore.c:(.text+0x4ed): undefined reference to `dladdr'
/opt/intel/mkl/lib/intel64/libmkl_core.a(mkl_memory_patched.o): In function `mkl_serv_set_memory_limit':
mkl_memory.c:(.text+0x5b9): undefined reference to `dlopen'
mkl_memory.c:(.text+0x5da): undefined reference to `dlsym'
mkl_memory.c:(.text+0x624): undefined reference to `dlsym'
mkl_memory.c:(.text+0x63a): undefined reference to `dlsym'
mkl_memory.c:(.text+0x725): undefined reference to `dlerror'
mkl_memory.c:(.text+0x778): undefined reference to `dlopen'
mkl_memory.c:(.text+0x82c): undefined reference to `dlopen'
mkl_memory.c:(.text+0x842): undefined reference to `dlerror'
mkl_memory.c:(.text+0x906): undefined reference to `dlopen'
mkl_memory.c:(.text+0x90e): undefined reference to `dlerror'
mkl_memory.c:(.text+0x923): undefined reference to `dlsym'
mkl_memory.c:(.text+0x946): undefined reference to `dlopen'
mkl_memory.c:(.text+0x94e): undefined reference to `dlerror'
mkl_memory.c:(.text+0x95e): undefined reference to `dlsym'
mkl_memory.c:(.text+0x979): undefined reference to `dlerror'
/opt/intel/mkl/lib/intel64/libmkl_core.a(mkl_memory_patched.o): In function `mkl_serv_allocate':
mkl_memory.c:(.text+0x1929): undefined reference to `dlopen'
mkl_memory.c:(.text+0x194a): undefined reference to `dlsym'
mkl_memory.c:(.text+0x1994): undefined reference to `dlsym'
mkl_memory.c:(.text+0x19aa): undefined reference to `dlsym'
mkl_memory.c:(.text+0x1a95): undefined reference to `dlerror'
mkl_memory.c:(.text+0x1ae8): undefined reference to `dlopen'
mkl_memory.c:(.text+0x1b9c): undefined reference to `dlopen'
mkl_memory.c:(.text+0x1bb2): undefined reference to `dlerror'
mkl_memory.c:(.text+0x1c75): undefined reference to `dlopen'
mkl_memory.c:(.text+0x1c7d): undefined reference to `dlerror'
mkl_memory.c:(.text+0x1c92): undefined reference to `dlsym'
mkl_memory.c:(.text+0x1cb5): undefined reference to `dlopen'
mkl_memory.c:(.text+0x1cbd): undefined reference to `dlerror'
mkl_memory.c:(.text+0x1ccd): undefined reference to `dlsym'
mkl_memory.c:(.text+0x1ce8): undefined reference to `dlerror'
/opt/intel/mkl/lib/intel64/libmkl_core.a(mkl_memory_patched.o): In function `mkl_serv_malloc':
mkl_memory.c:(.text+0x237a): undefined reference to `dlopen'
mkl_memory.c:(.text+0x239b): undefined reference to `dlsym'
mkl_memory.c:(.text+0x23e5): undefined reference to `dlsym'
mkl_memory.c:(.text+0x23fb): undefined reference to `dlsym'
mkl_memory.c:(.text+0x24e6): undefined reference to `dlerror'
mkl_memory.c:(.text+0x2539): undefined reference to `dlopen'
mkl_memory.c:(.text+0x25eb): undefined reference to `dlopen'
mkl_memory.c:(.text+0x2601): undefined reference to `dlerror'
mkl_memory.c:(.text+0x26c4): undefined reference to `dlopen'
mkl_memory.c:(.text+0x26cc): undefined reference to `dlerror'
mkl_memory.c:(.text+0x26e1): undefined reference to `dlsym'
mkl_memory.c:(.text+0x2704): undefined reference to `dlopen'
mkl_memory.c:(.text+0x270c): undefined reference to `dlerror'
mkl_memory.c:(.text+0x271c): undefined reference to `dlsym'
mkl_memory.c:(.text+0x2737): undefined reference to `dlerror'
/opt/intel/mkl/lib/intel64/libmkl_core.a(mkl_memory_patched.o): In function `mkl_serv_deallocate':
mkl_memory.c:(.text+0x3a03): undefined reference to `dlopen'
mkl_memory.c:(.text+0x3a24): undefined reference to `dlsym'
mkl_memory.c:(.text+0x3a6e): undefined reference to `dlsym'
mkl_memory.c:(.text+0x3a84): undefined reference to `dlsym'
mkl_memory.c:(.text+0x3b6f): undefined reference to `dlerror'
mkl_memory.c:(.text+0x3bc2): undefined reference to `dlopen'
mkl_memory.c:(.text+0x3c76): undefined reference to `dlopen'
mkl_memory.c:(.text+0x3c8c): undefined reference to `dlerror'
mkl_memory.c:(.text+0x3d4f): undefined reference to `dlopen'
mkl_memory.c:(.text+0x3d57): undefined reference to `dlerror'
mkl_memory.c:(.text+0x3d6c): undefined reference to `dlsym'
mkl_memory.c:(.text+0x3d8f): undefined reference to `dlopen'
mkl_memory.c:(.text+0x3d97): undefined reference to `dlerror'
mkl_memory.c:(.text+0x3da7): undefined reference to `dlsym'
mkl_memory.c:(.text+0x3dc2): undefined reference to `dlerror'
/opt/intel/mkl/lib/intel64/libmkl_core.a(mkl_memory_patched.o): In function `mkl_serv_free':
mkl_memory.c:(.text+0x4367): undefined reference to `dlopen'
mkl_memory.c:(.text+0x4388): undefined reference to `dlsym'
mkl_memory.c:(.text+0x43d2): undefined reference to `dlsym'
mkl_memory.c:(.text+0x43e8): undefined reference to `dlsym'
mkl_memory.c:(.text+0x44d3): undefined reference to `dlerror'
mkl_memory.c:(.text+0x4526): undefined reference to `dlopen'
mkl_memory.c:(.text+0x45da): undefined reference to `dlopen'
mkl_memory.c:(.text+0x45f0): undefined reference to `dlerror'
mkl_memory.c:(.text+0x46b4): undefined reference to `dlopen'
mkl_memory.c:(.text+0x46bc): undefined reference to `dlerror'
mkl_memory.c:(.text+0x46d1): undefined reference to `dlsym'
mkl_memory.c:(.text+0x46f4): undefined reference to `dlopen'
mkl_memory.c:(.text+0x46fc): undefined reference to `dlerror'
mkl_memory.c:(.text+0x470c): undefined reference to `dlsym'
mkl_memory.c:(.text+0x4727): undefined reference to `dlerror'
/opt/intel/mkl/lib/intel64/libmkl_core.a(mkl_memory_patched.o): In function `mkl_serv_free_buffers':
mkl_memory.c:(.text+0x4c18): undefined reference to `dlopen'
mkl_memory.c:(.text+0x4c39): undefined reference to `dlsym'
mkl_memory.c:(.text+0x4c83): undefined reference to `dlsym'
mkl_memory.c:(.text+0x4c99): undefined reference to `dlsym'
mkl_memory.c:(.text+0x4d84): undefined reference to `dlerror'
mkl_memory.c:(.text+0x4dd7): undefined reference to `dlopen'
mkl_memory.c:(.text+0x4e8a): undefined reference to `dlopen'
mkl_memory.c:(.text+0x4ea0): undefined reference to `dlerror'
mkl_memory.c:(.text+0x4f63): undefined reference to `dlopen'
mkl_memory.c:(.text+0x4f6b): undefined reference to `dlerror'
mkl_memory.c:(.text+0x4f80): undefined reference to `dlsym'
mkl_memory.c:(.text+0x4fa3): undefined reference to `dlopen'
mkl_memory.c:(.text+0x4fab): undefined reference to `dlerror'
mkl_memory.c:(.text+0x4fbb): undefined reference to `dlsym'
mkl_memory.c:(.text+0x4fd6): undefined reference to `dlerror'
/opt/intel/mkl/lib/intel64/libmkl_core.a(mkl_memory_patched.o): In function `mkl_serv_thread_free_buffers':
mkl_memory.c:(.text+0x5809): undefined reference to `dlopen'
mkl_memory.c:(.text+0x582a): undefined reference to `dlsym'
mkl_memory.c:(.text+0x5874): undefined reference to `dlsym'
mkl_memory.c:(.text+0x588a): undefined reference to `dlsym'
mkl_memory.c:(.text+0x5975): undefined reference to `dlerror'
mkl_memory.c:(.text+0x59c8): undefined reference to `dlopen'
mkl_memory.c:(.text+0x5a7c): undefined reference to `dlopen'
mkl_memory.c:(.text+0x5a92): undefined reference to `dlerror'
mkl_memory.c:(.text+0x5b56): undefined reference to `dlopen'
mkl_memory.c:(.text+0x5b5e): undefined reference to `dlerror'
mkl_memory.c:(.text+0x5b73): undefined reference to `dlsym'
mkl_memory.c:(.text+0x5b96): undefined reference to `dlopen'
mkl_memory.c:(.text+0x5b9e): undefined reference to `dlerror'
mkl_memory.c:(.text+0x5bae): undefined reference to `dlsym'
mkl_memory.c:(.text+0x5bc9): undefined reference to `dlerror'
/opt/intel/mkl/lib/intel64/libmkl_core.a(mkl_memory_patched.o): In function `mkl_serv_realloc':
mkl_memory.c:(.text+0x7900): undefined reference to `dlopen'
mkl_memory.c:(.text+0x7921): undefined reference to `dlsym'
mkl_memory.c:(.text+0x796b): undefined reference to `dlsym'
mkl_memory.c:(.text+0x7981): undefined reference to `dlsym'
mkl_memory.c:(.text+0x7a6c): undefined reference to `dlerror'
mkl_memory.c:(.text+0x7abf): undefined reference to `dlopen'
mkl_memory.c:(.text+0x7b73): undefined reference to `dlopen'
mkl_memory.c:(.text+0x7b89): undefined reference to `dlerror'
mkl_memory.c:(.text+0x7c4d): undefined reference to `dlopen'
mkl_memory.c:(.text+0x7c55): undefined reference to `dlerror'
mkl_memory.c:(.text+0x7c6a): undefined reference to `dlsym'
mkl_memory.c:(.text+0x7c8d): undefined reference to `dlopen'
mkl_memory.c:(.text+0x7c95): undefined reference to `dlerror'
mkl_memory.c:(.text+0x7ca5): undefined reference to `dlsym'
mkl_memory.c:(.text+0x7cc0): undefined reference to `dlerror'
/opt/intel/mkl/lib/intel64/libmkl_core.a(mkl_memory_patched.o): In function `mkl_serv_jit_alloc':
mkl_memory.c:(.text+0x8c4b): undefined reference to `dlopen'
mkl_memory.c:(.text+0x8c6c): undefined reference to `dlsym'
mkl_memory.c:(.text+0x8cb6): undefined reference to `dlsym'
mkl_memory.c:(.text+0x8ccc): undefined reference to `dlsym'
mkl_memory.c:(.text+0x8db7): undefined reference to `dlerror'
mkl_memory.c:(.text+0x8e0a): undefined reference to `dlopen'
mkl_memory.c:(.text+0x8ebe): undefined reference to `dlopen'
mkl_memory.c:(.text+0x8ed4): undefined reference to `dlerror'
mkl_memory.c:(.text+0x8f98): undefined reference to `dlopen'
mkl_memory.c:(.text+0x8fa0): undefined reference to `dlerror'
mkl_memory.c:(.text+0x8fb5): undefined reference to `dlsym'
mkl_memory.c:(.text+0x8fd8): undefined reference to `dlopen'
mkl_memory.c:(.text+0x8fe0): undefined reference to `dlerror'
mkl_memory.c:(.text+0x8ff0): undefined reference to `dlsym'
mkl_memory.c:(.text+0x900b): undefined reference to `dlerror'
/opt/intel/mkl/lib/intel64/libmkl_core.a(mkl_memory_patched.o): In function `mkl_serv_jit_free':
mkl_memory.c:(.text+0x9eb9): undefined reference to `dlopen'
mkl_memory.c:(.text+0x9eda): undefined reference to `dlsym'
mkl_memory.c:(.text+0x9f24): undefined reference to `dlsym'
mkl_memory.c:(.text+0x9f3a): undefined reference to `dlsym'
mkl_memory.c:(.text+0xa025): undefined reference to `dlerror'
mkl_memory.c:(.text+0xa078): undefined reference to `dlopen'
mkl_memory.c:(.text+0xa12c): undefined reference to `dlopen'
mkl_memory.c:(.text+0xa142): undefined reference to `dlerror'
mkl_memory.c:(.text+0xa206): undefined reference to `dlopen'
mkl_memory.c:(.text+0xa20e): undefined reference to `dlerror'
mkl_memory.c:(.text+0xa223): undefined reference to `dlsym'
mkl_memory.c:(.text+0xa246): undefined reference to `dlopen'
mkl_memory.c:(.text+0xa24e): undefined reference to `dlerror'
mkl_memory.c:(.text+0xa25e): undefined reference to `dlsym'
mkl_memory.c:(.text+0xa279): undefined reference to `dlerror'
/opt/intel/mkl/lib/intel64/libmkl_core.a(mkl_memory_patched.o): In function `mm_cleanup_thread_cbk':
mkl_memory.c:(.text+0xa8cf): undefined reference to `dlopen'
mkl_memory.c:(.text+0xa8f0): undefined reference to `dlsym'
mkl_memory.c:(.text+0xa93a): undefined reference to `dlsym'
mkl_memory.c:(.text+0xa950): undefined reference to `dlsym'
mkl_memory.c:(.text+0xaa3b): undefined reference to `dlerror'
mkl_memory.c:(.text+0xaa8e): undefined reference to `dlopen'
mkl_memory.c:(.text+0xab42): undefined reference to `dlopen'
mkl_memory.c:(.text+0xab58): undefined reference to `dlerror'
mkl_memory.c:(.text+0xac1c): undefined reference to `dlopen'
mkl_memory.c:(.text+0xac24): undefined reference to `dlerror'
mkl_memory.c:(.text+0xac39): undefined reference to `dlsym'
mkl_memory.c:(.text+0xac5c): undefined reference to `dlopen'
mkl_memory.c:(.text+0xac64): undefined reference to `dlerror'
mkl_memory.c:(.text+0xac74): undefined reference to `dlsym'
mkl_memory.c:(.text+0xac8f): undefined reference to `dlerror'
/opt/intel/mkl/lib/intel64/libmkl_core.a(mkl_memory_patched.o): In function `_Init_MKL_Loader':
mkl_memory.c:(.text+0xadc0): undefined reference to `dladdr'
/opt/intel/mkl/lib/intel64/libmkl_core.a(libc_is_static_interface.o): In function `mkl_serv_libc_is_static':
libc_is_static_interface.c:(.text+0x10): undefined reference to `dladdr'
/opt/intel/mkl/lib/intel64/libmkl_core.a(mkl_aa_fw_load_orsl_lite_lib_HOST.o): In function `mkl_aa_fw_load_orsl_lite_lib':
mkl_aa_fw_load_orsl_lite_lib.c:(.text+0xb9): undefined reference to `dlopen'
mkl_aa_fw_load_orsl_lite_lib.c:(.text+0xd4): undefined reference to `dlsym'
mkl_aa_fw_load_orsl_lite_lib.c:(.text+0xf2): undefined reference to `dlsym'
mkl_aa_fw_load_orsl_lite_lib.c:(.text+0x110): undefined reference to `dlsym'
mkl_aa_fw_load_orsl_lite_lib.c:(.text+0x12e): undefined reference to `dlsym'
/opt/intel/mkl/lib/intel64/libmkl_core.a(load_library_HOST.o): In function `mkl_ueaa_prv_load_backend_lib':
load_library.c:(.text+0x1cd): undefined reference to `dlopen'
load_library.c:(.text+0x1ef): undefined reference to `dlvsym'
load_library.c:(.text+0x218): undefined reference to `dlvsym'
load_library.c:(.text+0x241): undefined reference to `dlvsym'
load_library.c:(.text+0x26a): undefined reference to `dlvsym'
load_library.c:(.text+0x293): undefined reference to `dlvsym'
/opt/intel/mkl/lib/intel64/libmkl_core.a(load_library_HOST.o):load_library.c:(.text+0x2bc): more undefined references to `dlvsym' follow
collect2: error: ld returned 1 exit status
 
Unfortunately, there was an error while linking GAMESS.
0.4u 0.1s 0:00.64 98.4% 0+0k 0+89496io 0pf+0w

################## End ############################

I am totally new in linux, help me plz! Thanks.

 

0 Kudos
1 Solution
mecej4
Black Belt
1,256 Views

You probably need to add the linker flag -ldl .

View solution in original post

4 Replies
mecej4
Black Belt
1,257 Views

You probably need to add the linker flag -ldl .

Jing_Xu
Employee
1,255 Views

Please use the following link to get proper compile & link switches.

https://software.intel.com/en-us/articles/intel-mkl-link-line-advisor

Huan__Li
Beginner
1,255 Views

Thanks, problem solved as you said.

Mo__Zongchao
Beginner
1,255 Views

Hi, Huan Li,

It seems that I met similar problems listed as follow when I try to install software CITUP (Clonality Inference in Multiple Tumor Samples using Phylogeny).  CITUP depends on CPLEX version 12.5. However, I can just get the latest version 12.8 for free. Would it be possible for me to get some help from you in solving such kind of problems by telling me how you solved the problems in your circumstance?

Thank you! Any help would matter!

g++ -ggdb CplexApplication.cpp -o CplexApplication.exe -O3 -DIL_STD -DILOSTRICTPOD -I../External/ -I/zfssz5/BC_PS/mozongchao/software/CPLEX/concert/include -I/zfssz5/BC_PS/mozongchao/software/CPLEX/cplex/include -L/zfssz5/BC_PS/mozongchao/software/CPLEX/concert/lib/x86-64_linux/static_pic/ -lconcert -L/zfssz5/BC_PS/mozongchao/software/CPLEX/cplex/lib/x86-64_linux/static_pic -l ilocplex -l cplex -l m -l pthread
/zfssz5/BC_PS/mozongchao/software/CPLEX/cplex/lib/x86-64_linux/static_pic/libcplex.so(mkl_memory_patched.o): In function `mkl_serv_set_memory_limit':
mkl_memory.c:(.text+0x5a9): undefined reference to `dlopen'
mkl_memory.c:(.text+0x5ca): undefined reference to `dlsym'
mkl_memory.c:(.text+0x618): undefined reference to `dlsym'
mkl_memory.c:(.text+0x62e): undefined reference to `dlsym'
mkl_memory.c:(.text+0x644): undefined reference to `dlsym'
mkl_memory.c:(.text+0x739): undefined reference to `dlerror'
mkl_memory.c:(.text+0x78c): undefined reference to `dlopen'
mkl_memory.c:(.text+0x840): undefined reference to `dlopen'
mkl_memory.c:(.text+0x856): undefined reference to `dlerror'
mkl_memory.c:(.text+0x91a): undefined reference to `dlopen'
mkl_memory.c:(.text+0x922): undefined reference to `dlerror'
mkl_memory.c:(.text+0x937): undefined reference to `dlsym'
mkl_memory.c:(.text+0x95a): undefined reference to `dlopen'
mkl_memory.c:(.text+0x962): undefined reference to `dlerror'
mkl_memory.c:(.text+0x972): undefined reference to `dlsym'
mkl_memory.c:(.text+0x98d): undefined reference to `dlerror'
/zfssz5/BC_PS/mozongchao/software/CPLEX/cplex/lib/x86-64_linux/static_pic/libcplex.so(mkl_memory_patched.o): In function `mkl_serv_allocate':
mkl_memory.c:(.text+0x1897): undefined reference to `dlopen'
mkl_memory.c:(.text+0x18b8): undefined reference to `dlsym'
mkl_memory.c:(.text+0x1906): undefined reference to `dlsym'
mkl_memory.c:(.text+0x191c): undefined reference to `dlsym'
mkl_memory.c:(.text+0x1932): undefined reference to `dlsym'
mkl_memory.c:(.text+0x1a27): undefined reference to `dlerror'
mkl_memory.c:(.text+0x1a7a): undefined reference to `dlopen'
mkl_memory.c:(.text+0x1b2e): undefined reference to `dlopen'
mkl_memory.c:(.text+0x1b44): undefined reference to `dlerror'
mkl_memory.c:(.text+0x1c07): undefined reference to `dlopen'
mkl_memory.c:(.text+0x1c0f): undefined reference to `dlerror'
mkl_memory.c:(.text+0x1c24): undefined reference to `dlsym'
mkl_memory.c:(.text+0x1c47): undefined reference to `dlopen'
mkl_memory.c:(.text+0x1c4f): undefined reference to `dlerror'
mkl_memory.c:(.text+0x1c5f): undefined reference to `dlsym'
mkl_memory.c:(.text+0x1c7a): undefined reference to `dlerror'
/zfssz5/BC_PS/mozongchao/software/CPLEX/cplex/lib/x86-64_linux/static_pic/libcplex.so(mkl_memory_patched.o): In function `mkl_serv_malloc':
mkl_memory.c:(.text+0x2296): undefined reference to `dlopen'
mkl_memory.c:(.text+0x22b7): undefined reference to `dlsym'
mkl_memory.c:(.text+0x2305): undefined reference to `dlsym'
mkl_memory.c:(.text+0x231b): undefined reference to `dlsym'
mkl_memory.c:(.text+0x2331): undefined reference to `dlsym'
mkl_memory.c:(.text+0x2426): undefined reference to `dlerror'
mkl_memory.c:(.text+0x2479): undefined reference to `dlopen'
mkl_memory.c:(.text+0x252b): undefined reference to `dlopen'
mkl_memory.c:(.text+0x2541): undefined reference to `dlerror'
mkl_memory.c:(.text+0x2604): undefined reference to `dlopen'
mkl_memory.c:(.text+0x260c): undefined reference to `dlerror'
mkl_memory.c:(.text+0x2621): undefined reference to `dlsym'
mkl_memory.c:(.text+0x2644): undefined reference to `dlopen'
mkl_memory.c:(.text+0x264c): undefined reference to `dlerror'
mkl_memory.c:(.text+0x265c): undefined reference to `dlsym'
mkl_memory.c:(.text+0x2677): undefined reference to `dlerror'
/zfssz5/BC_PS/mozongchao/software/CPLEX/cplex/lib/x86-64_linux/static_pic/libcplex.so(mkl_memory_patched.o): In function `mkl_serv_deallocate':
mkl_memory.c:(.text+0x3825): undefined reference to `dlopen'
mkl_memory.c:(.text+0x3846): undefined reference to `dlsym'
mkl_memory.c:(.text+0x3894): undefined reference to `dlsym'
mkl_memory.c:(.text+0x38aa): undefined reference to `dlsym'
mkl_memory.c:(.text+0x38c0): undefined reference to `dlsym'
mkl_memory.c:(.text+0x39b5): undefined reference to `dlerror'
mkl_memory.c:(.text+0x3a08): undefined reference to `dlopen'
mkl_memory.c:(.text+0x3abc): undefined reference to `dlopen'
mkl_memory.c:(.text+0x3ad2): undefined reference to `dlerror'
mkl_memory.c:(.text+0x3b95): undefined reference to `dlopen'
mkl_memory.c:(.text+0x3b9d): undefined reference to `dlerror'
mkl_memory.c:(.text+0x3bb2): undefined reference to `dlsym'
mkl_memory.c:(.text+0x3bd5): undefined reference to `dlopen'
mkl_memory.c:(.text+0x3bdd): undefined reference to `dlerror'
mkl_memory.c:(.text+0x3bed): undefined reference to `dlsym'
mkl_memory.c:(.text+0x3c08): undefined reference to `dlerror'
/zfssz5/BC_PS/mozongchao/software/CPLEX/cplex/lib/x86-64_linux/static_pic/libcplex.so(mkl_memory_patched.o): In function `mkl_serv_free':
mkl_memory.c:(.text+0x416b): undefined reference to `dlopen'
mkl_memory.c:(.text+0x418c): undefined reference to `dlsym'
mkl_memory.c:(.text+0x41da): undefined reference to `dlsym'
mkl_memory.c:(.text+0x41f0): undefined reference to `dlsym'
mkl_memory.c:(.text+0x4206): undefined reference to `dlsym'
mkl_memory.c:(.text+0x42fb): undefined reference to `dlerror'
mkl_memory.c:(.text+0x434e): undefined reference to `dlopen'
mkl_memory.c:(.text+0x4402): undefined reference to `dlopen'
mkl_memory.c:(.text+0x4418): undefined reference to `dlerror'
mkl_memory.c:(.text+0x44dc): undefined reference to `dlopen'
mkl_memory.c:(.text+0x44e4): undefined reference to `dlerror'
mkl_memory.c:(.text+0x44f9): undefined reference to `dlsym'
mkl_memory.c:(.text+0x451c): undefined reference to `dlopen'
mkl_memory.c:(.text+0x4524): undefined reference to `dlerror'
mkl_memory.c:(.text+0x4534): undefined reference to `dlsym'
mkl_memory.c:(.text+0x454f): undefined reference to `dlerror'
/zfssz5/BC_PS/mozongchao/software/CPLEX/cplex/lib/x86-64_linux/static_pic/libcplex.so(mkl_memory_patched.o): In function `mkl_serv_free_buffers':
mkl_memory.c:(.text+0x4a28): undefined reference to `dlopen'
mkl_memory.c:(.text+0x4a49): undefined reference to `dlsym'
mkl_memory.c:(.text+0x4a97): undefined reference to `dlsym'
mkl_memory.c:(.text+0x4aad): undefined reference to `dlsym'
mkl_memory.c:(.text+0x4ac3): undefined reference to `dlsym'
mkl_memory.c:(.text+0x4bb8): undefined reference to `dlerror'
mkl_memory.c:(.text+0x4c0b): undefined reference to `dlopen'
mkl_memory.c:(.text+0x4cbf): undefined reference to `dlopen'
mkl_memory.c:(.text+0x4cd5): undefined reference to `dlerror'
mkl_memory.c:(.text+0x4d99): undefined reference to `dlopen'
mkl_memory.c:(.text+0x4da1): undefined reference to `dlerror'
mkl_memory.c:(.text+0x4db6): undefined reference to `dlsym'
mkl_memory.c:(.text+0x4dd9): undefined reference to `dlopen'
mkl_memory.c:(.text+0x4de1): undefined reference to `dlerror'
mkl_memory.c:(.text+0x4df1): undefined reference to `dlsym'
mkl_memory.c:(.text+0x4e0c): undefined reference to `dlerror'
/zfssz5/BC_PS/mozongchao/software/CPLEX/cplex/lib/x86-64_linux/static_pic/libcplex.so(mkl_memory_patched.o): In function `mkl_serv_thread_free_buffers':
mkl_memory.c:(.text+0x5620): undefined reference to `dlopen'
mkl_memory.c:(.text+0x5641): undefined reference to `dlsym'
mkl_memory.c:(.text+0x568f): undefined reference to `dlsym'
mkl_memory.c:(.text+0x56a5): undefined reference to `dlsym'
mkl_memory.c:(.text+0x56bb): undefined reference to `dlsym'
mkl_memory.c:(.text+0x57b0): undefined reference to `dlerror'
mkl_memory.c:(.text+0x5803): undefined reference to `dlopen'
mkl_memory.c:(.text+0x58b5): undefined reference to `dlopen'
mkl_memory.c:(.text+0x58cb): undefined reference to `dlerror'
mkl_memory.c:(.text+0x598e): undefined reference to `dlopen'
mkl_memory.c:(.text+0x5996): undefined reference to `dlerror'
mkl_memory.c:(.text+0x59ab): undefined reference to `dlsym'
mkl_memory.c:(.text+0x59ce): undefined reference to `dlopen'
mkl_memory.c:(.text+0x59d6): undefined reference to `dlerror'
mkl_memory.c:(.text+0x59e6): undefined reference to `dlsym'
mkl_memory.c:(.text+0x5a01): undefined reference to `dlerror'
/zfssz5/BC_PS/mozongchao/software/CPLEX/cplex/lib/x86-64_linux/static_pic/libcplex.so(mkl_memory_patched.o): In function `mkl_serv_realloc':
mkl_memory.c:(.text+0x754d): undefined reference to `dlopen'
mkl_memory.c:(.text+0x756e): undefined reference to `dlsym'
mkl_memory.c:(.text+0x75bc): undefined reference to `dlsym'
mkl_memory.c:(.text+0x75d2): undefined reference to `dlsym'
mkl_memory.c:(.text+0x75e8): undefined reference to `dlsym'
mkl_memory.c:(.text+0x76dd): undefined reference to `dlerror'
mkl_memory.c:(.text+0x7730): undefined reference to `dlopen'
mkl_memory.c:(.text+0x77e4): undefined reference to `dlopen'
mkl_memory.c:(.text+0x77fa): undefined reference to `dlerror'
mkl_memory.c:(.text+0x78be): undefined reference to `dlopen'
mkl_memory.c:(.text+0x78c6): undefined reference to `dlerror'
mkl_memory.c:(.text+0x78db): undefined reference to `dlsym'
mkl_memory.c:(.text+0x78fe): undefined reference to `dlopen'
mkl_memory.c:(.text+0x7906): undefined reference to `dlerror'
mkl_memory.c:(.text+0x7916): undefined reference to `dlsym'
mkl_memory.c:(.text+0x7931): undefined reference to `dlerror'
/zfssz5/BC_PS/mozongchao/software/CPLEX/cplex/lib/x86-64_linux/static_pic/libcplex.so(mkl_memory_patched.o): In function `mkl_serv_jit_alloc':
mkl_memory.c:(.text+0x889c): undefined reference to `dlopen'
mkl_memory.c:(.text+0x88bd): undefined reference to `dlsym'
mkl_memory.c:(.text+0x890b): undefined reference to `dlsym'
mkl_memory.c:(.text+0x8921): undefined reference to `dlsym'
mkl_memory.c:(.text+0x8937): undefined reference to `dlsym'
mkl_memory.c:(.text+0x8a2c): undefined reference to `dlerror'
mkl_memory.c:(.text+0x8a7f): undefined reference to `dlopen'
mkl_memory.c:(.text+0x8b33): undefined reference to `dlopen'
mkl_memory.c:(.text+0x8b49): undefined reference to `dlerror'
mkl_memory.c:(.text+0x8c0c): undefined reference to `dlopen'
mkl_memory.c:(.text+0x8c14): undefined reference to `dlerror'
mkl_memory.c:(.text+0x8c29): undefined reference to `dlsym'
mkl_memory.c:(.text+0x8c4c): undefined reference to `dlopen'
mkl_memory.c:(.text+0x8c54): undefined reference to `dlerror'
mkl_memory.c:(.text+0x8c64): undefined reference to `dlsym'
mkl_memory.c:(.text+0x8c7f): undefined reference to `dlerror'
/zfssz5/BC_PS/mozongchao/software/CPLEX/cplex/lib/x86-64_linux/static_pic/libcplex.so(mkl_memory_patched.o): In function `mkl_serv_jit_free':
mkl_memory.c:(.text+0x9ae4): undefined reference to `dlopen'
mkl_memory.c:(.text+0x9b05): undefined reference to `dlsym'
mkl_memory.c:(.text+0x9b53): undefined reference to `dlsym'
mkl_memory.c:(.text+0x9b69): undefined reference to `dlsym'
mkl_memory.c:(.text+0x9b7f): undefined reference to `dlsym'
mkl_memory.c:(.text+0x9c74): undefined reference to `dlerror'
mkl_memory.c:(.text+0x9cc7): undefined reference to `dlopen'
mkl_memory.c:(.text+0x9d7b): undefined reference to `dlopen'
mkl_memory.c:(.text+0x9d91): undefined reference to `dlerror'
mkl_memory.c:(.text+0x9e55): undefined reference to `dlopen'
mkl_memory.c:(.text+0x9e5d): undefined reference to `dlerror'
mkl_memory.c:(.text+0x9e72): undefined reference to `dlsym'
mkl_memory.c:(.text+0x9e95): undefined reference to `dlopen'
mkl_memory.c:(.text+0x9e9d): undefined reference to `dlerror'
mkl_memory.c:(.text+0x9ead): undefined reference to `dlsym'
mkl_memory.c:(.text+0x9ec8): undefined reference to `dlerror'
/zfssz5/BC_PS/mozongchao/software/CPLEX/cplex/lib/x86-64_linux/static_pic/libcplex.so(mkl_memory_patched.o): In function `mm_cleanup_thread_cbk':
mkl_memory.c:(.text+0xa4ce): undefined reference to `dlopen'
mkl_memory.c:(.text+0xa4ef): undefined reference to `dlsym'
mkl_memory.c:(.text+0xa53d): undefined reference to `dlsym'
mkl_memory.c:(.text+0xa553): undefined reference to `dlsym'
mkl_memory.c:(.text+0xa569): undefined reference to `dlsym'
mkl_memory.c:(.text+0xa65e): undefined reference to `dlerror'
mkl_memory.c:(.text+0xa6b1): undefined reference to `dlopen'
mkl_memory.c:(.text+0xa763): undefined reference to `dlopen'
mkl_memory.c:(.text+0xa779): undefined reference to `dlerror'
mkl_memory.c:(.text+0xa83c): undefined reference to `dlopen'
mkl_memory.c:(.text+0xa844): undefined reference to `dlerror'
mkl_memory.c:(.text+0xa859): undefined reference to `dlsym'
mkl_memory.c:(.text+0xa87c): undefined reference to `dlopen'
mkl_memory.c:(.text+0xa884): undefined reference to `dlerror'
mkl_memory.c:(.text+0xa894): undefined reference to `dlsym'
mkl_memory.c:(.text+0xa8af): undefined reference to `dlerror'
/zfssz5/BC_PS/mozongchao/software/CPLEX/cplex/lib/x86-64_linux/static_pic/libcplex.so(mkl_memory_patched.o): In function `_Init_MKL_Loader':
mkl_memory.c:(.text+0xa9e0): undefined reference to `dladdr'
/zfssz5/BC_PS/mozongchao/software/CPLEX/cplex/lib/x86-64_linux/static_pic/libcplex.so(mkl_semaphore.o): In function `mkl_serv_load_inspector':
mkl_semaphore.c:(.text+0x123): undefined reference to `dlopen'
mkl_semaphore.c:(.text+0x152): undefined reference to `dlsym'
mkl_semaphore.c:(.text+0x17a): undefined reference to `dlerror'
mkl_semaphore.c:(.text+0x1d1): undefined reference to `dlopen'
mkl_semaphore.c:(.text+0x2a8): undefined reference to `dlopen'
mkl_semaphore.c:(.text+0x2be): undefined reference to `dlerror'
mkl_semaphore.c:(.text+0x38e): undefined reference to `dlopen'
mkl_semaphore.c:(.text+0x396): undefined reference to `dlerror'
mkl_semaphore.c:(.text+0x3af): undefined reference to `dlsym'
mkl_semaphore.c:(.text+0x3d6): undefined reference to `dlopen'
mkl_semaphore.c:(.text+0x3de): undefined reference to `dlerror'
mkl_semaphore.c:(.text+0x3ee): undefined reference to `dlsym'
mkl_semaphore.c:(.text+0x409): undefined reference to `dlerror'
/zfssz5/BC_PS/mozongchao/software/CPLEX/cplex/lib/x86-64_linux/static_pic/libcplex.so(mkl_semaphore.o): In function `_Init_MKL_Loader':
mkl_semaphore.c:(.text+0x4ed): undefined reference to `dladdr'
/zfssz5/BC_PS/mozongchao/software/CPLEX/cplex/lib/x86-64_linux/static_pic/libcplex.so(libc_is_static_interface.o): In function `mkl_serv_libc_is_static':
libc_is_static_interface.c:(.text+0x10): undefined reference to `dladdr'
/zfssz5/BC_PS/mozongchao/software/CPLEX/cplex/lib/x86-64_linux/static_pic/libcplex.so(load_library_HOST.o): In function `mkl_ueaa_prv_load_backend_lib':
load_library.c:(.text+0x1cd): undefined reference to `dlopen'
load_library.c:(.text+0x1ef): undefined reference to `dlvsym'
load_library.c:(.text+0x218): undefined reference to `dlvsym'
load_library.c:(.text+0x241): undefined reference to `dlvsym'
load_library.c:(.text+0x26a): undefined reference to `dlvsym'
load_library.c:(.text+0x293): undefined reference to `dlvsym'
/zfssz5/BC_PS/mozongchao/software/CPLEX/cplex/lib/x86-64_linux/static_pic/libcplex.so(load_library_HOST.o):load_library.c:(.text+0x2bc): more undefined references to `dlvsym' follow
/zfssz5/BC_PS/mozongchao/software/CPLEX/cplex/lib/x86-64_linux/static_pic/libcplex.so(mkl_aa_fw_load_orsl_lite_lib_HOST.o): In function `mkl_aa_fw_load_orsl_lite_lib':
mkl_aa_fw_load_orsl_lite_lib.c:(.text+0xb9): undefined reference to `dlopen'
mkl_aa_fw_load_orsl_lite_lib.c:(.text+0xd4): undefined reference to `dlsym'
mkl_aa_fw_load_orsl_lite_lib.c:(.text+0xf2): undefined reference to `dlsym'
mkl_aa_fw_load_orsl_lite_lib.c:(.text+0x110): undefined reference to `dlsym'
mkl_aa_fw_load_orsl_lite_lib.c:(.text+0x12e): undefined reference to `dlsym'
collect2: ld returned 1 exit status
make: *** [CplexApplication.exe] Error 1

 

Reply