Math lib 7.2.1 on intel P4 660

Math lib 7.2.1 on intel P4 660

Dear all,
I 'm now building a intel P4 660 platform with EM64T
and i have installed intel math lib 7.2.1 with intel fortran complier 9.0 to test performance of EM64T.
But unfortunately, there are many error messages

ifort -i_dynamic -o vasp main.o base.o mpi.o smart_allocate.o xml.o constant.o jacobi.o main_mpi.o scala.o asa.o lattice.o poscar.o ini.o setex.o radial.o pseudo.o mgrid.o mkpoints.o wave.o wave_mpi.o symmetry.o symlib.o lattlib.o random.o nonl.o nonlr.o dfast.o choleski2.o mix.o charge.o xcgrad.o xcspin.o potex1.o potex2.o metagga.o constrmag.o pot.o cl_shift.o force.o dos.o elf.o tet.o hamil.o steep.o chain.o dyna.o relativistic.o LDApU.o sphpro.o paw.o us.o ebs.o wavpre.o wavpre_noio.o broyden.o dynbr.o rmm-diis.o reader.o writer.o tutor.o xml_writer.o brent.o stufak.o fileio.o opergrid.o stepver.o dipol.o xclib.o chgloc.o subrot.o optreal.o davidson.o edtest.o electron.o shm.o pardens.o paircorrection.o optics.o constr_cell_relax.o stm.o finite_diff.o elpol.o setlocalpp.o fft3dfurth.o fft3dlib.o -L../vasp.4.6.lib -ldmy ../vasp.4.6.lib/linpack_double.o -L/opt/intel/mkl721/lib/em64t -lmkl_lapack64 -L/opt/intel/mkl721/lib/em64t -lmkl_em64t -lpthread -lsvml -lguide -lpthread
IPO Error: unresolved : dgetrf_
Referenced in radial.o
Referenced in optreal.o
IPO Error: unresolved : dgetrs_
Referenced in radial.o
Referenced in optreal.o
IPO Error: unresolved : dgemv_
Referenced in nonl.o
Referenced in nonlr.o
Referenced in dfast.o
Referenced in rmm-diis.o
IPO Error: unresolved : dgemm_
Referenced in dfast.o
Referenced in wavpre.o
Referenced in wavpre_noio.o
Referenced in davidson.o
Referenced in optics.o
IPO Error: unresolved : zdotc_
Referenced in dfast.o
Referenced in wavpre.o
Referenced in wavpre_noio.o
Referenced in ../vasp.4.6.lib/linpack_double.o
IPO Error: unresolved : zdscal_
Referenced in dfast.o
Referenced in ../vasp.4.6.lib/linpack_double.o
IPO Error: unresolved : dscal_
Referenced in dfast.o
IPO Error: unresolved : zaxpy_
Referenced in dfast.o
Referenced in ../vasp.4.6.lib/linpack_double.o
IPO Error: unresolved : daxpy_
Referenced in dfast.o
IPO Error: unresolved : ddot_
Referenced in dfast.o
Referenced in wavpre.o
Referenced in wavpre_noio.o
IPO Error: unresolved : dtrmm_
Referenced in dfast.o
IPO Error: unresolved : dpotrf_
Referenced in choleski2.o
IPO Error: unresolved : dtrtri_
Referenced in choleski2.o
IPO Error: unresolved : zheev_
Referenced in LDApU.o
IPO Error: unresolved : dsyev_
Referenced in wavpre.o
Referenced in finite_diff.o
IPO Error: unresolved : dsyevx_
Referenced in wavpre_noio.o
Referenced in subrot.o
Referenced in davidson.o
IPO Error: unresolved : dgegv_
Referenced in broyden.o
Referenced in dynbr.o
IPO Error: unresolved : dsygv_
Referenced in rmm-diis.o
Referenced in subrot.o
Refer
enced in davidson.o
IPO Error: unresolved : izamax_
Referenced in ../vasp.4.6.lib/linpack_double.o
IPO Error: unresolved : zscal_
Referenced in ../vasp.4.6.lib/linpack_double.o
IPO Error: unresolved : dzasum_
Referenced in ../vasp.4.6.lib/linpack_double.o
IPO Error: unresolved : zswap_
Referenced in ../vasp.4.6.lib/linpack_double.o
/opt/intel/mkl721/lib/em64t/libmkl_lapack64.so: file not recognized: File format not recognized
make: *** [vasp] Error 1
What's the problem?
Can anyone me??
Thanks!!

2 posts / 0 new
Last post
For more complete information about compiler optimizations, see our Optimization Notice.

-L directives specify a directory containing libraries, not libraries themselves. You have not actually specified the mkl/lib/em64t path.
libmkl_lapack64.so appears to be an Itanium file. Check it by the file command. I know, that doesn't make sense if it appears in the em64t directory.
The option -openmp is the normal way to take care of linking both libpthread and libguide. If -lsvml isn't a default, -xW would make it so.

Leave a Comment

Please sign in to add a comment. Not a member? Join today