I am working in a program using LINUX (64 bits) and MATLAB R2010b, CUDA and CULA (environments to use GPUs) and MKL.
Before, when working with MKL 10 update 2, all worked well. Now, when working with last version of MKL, I have a runtime error....It seems a MKL problem:
*** libmkl_mc3.so *** failed with error : /opt/intel/composerxe-2011.1.107/mkl/lib/intel64/libmkl_mc3.so: undefined symbol: i_free
*** libmkl_def.so *** failed with error : /opt/intel/composerxe-2011.1.107/mkl/lib/intel64/libmkl_def.so: undefined symbol: i_free
MKL FATAL ERROR: Cannot load neither libmkl_mc3.so nor libmkl_def.so
I read some about this (I think it is a similar problem) here: http://software.intel.com/en-us/forums/showthread.php?t=60460
but I don't understand what must I do to solve the problem. Now, I include the following libraries:
-lmkl_core -lmkl_intel_lp64 -lmkl_intel_thread -liomp5
What must I change? Couuld you give me a line telling me the libraries to include?
Thank you very much