At me it is installed Red Hat 6.0 (x86-64). I do static linking.
For example (actually at me thousand functions):
ifort myprog.f -L$MKLPATH -I$MKLINCLUDE
-Wl,--start-group $MKLPATH/libmkl_intel_ilp64.a $MKLPATH/libmkl_intel_thread.a
$MKLPATH/libmkl_core.a -Wl,--end-group -liomp5 -lpthread
I receive an error: It is not found -lpthread.
If not to use -lpthread translation comes to an end successfully.
My program is compiled approximately 2 hours. All is good.
I use mine MKL (I work with the packed matrixes and my algorithms much faster, than in Intel MKL, but some functions I take from Intel MKL. As a whole this software package very good).