OBJS = main.f90
main: ${OBJS}
ifort ${OBJS} ${MKLPATH}/libmkl_blas95_ilp64.a ${MKLPATH}/libmkl_lapack95_ilp64.a -Wl,--start-group ${MKLPATH}/libmkl_intel_ilp64.a ${MKLPATH}/libmkl_core.a ${MKLPATH}/libmkl_sequential.a -Wl,--end-group -openmp -lpthread -lm -mkl=sequential -i8 -I$(MKLHOME)/mkl/include/intel64/ilp64 -I$(MKLHOME)/mkl/include
Above is the makefile which i compile, a DSS solver routine is used, but there is an error, shows that
error #6284: there is no matching specific function for this generic function reference. [DSS_SOLVE_REAL]
but: when i replace dss_solve_real with dss_solve_real_d or dss_solve_real_d_ ,both alternative works fine. no error comes up.
Is there something wrong with my makefile?
Thank you.