Hello,
I have that error in my compilation:
.....
gcc -fopenmp testing_zgeadd.o -o testing_zgeadd \
libtest.a lin/liblapacktest.a -L../lib -lmagma \
-ldgemm -L/nfs/LIBS/LIBS/CUDA/6.0/lib64/ -L/usr/lib/ -lcuda -lcudart -lcublas -L/nfs/LIBS/LIBS/mkl/l_mkl_11.1.0.080/mkl/lib/intel64 -L/nfs/LIBS/LIBS/mkl/l_mkl_11.1.0.080/composer_xe_2013_sp1.0.080/compiler/lib/intel64 -L/nfs/LIBS/LIBS/mkl/l_mkl_11.1.0.080/composer_xe_2013_sp1.0.080/mkl/include -lmkl_intel_lp64 -lmkl_intel_thread -lmkl_core -liomp5 \
-lmkl_gf_ilp64 -lmkl_gnu_thread -lmkl_core -lpthread -lcublas -lcudart -lstdc++ -lm -lgfortran
/usr/bin/ld: cannot /find -ldgemm
usr/bin/ld: cannot find -ldgemm
/collect2: usr/bin/ld: cannot find -ldgemmcollect2:
....
I am searching the libdgemm.so file, but I don't know where it is. Could someone help me?
Thanks!!
Solved!
Using libdgemm.so
Re: Using libdgemm.so
You have -ldgemm in your link line. That should not be there. There is no -ldgemm library that I'm aware of.
-mark
-mark