Commit ca0f1428 authored by Giovanni La Mura's avatar Giovanni La Mura
Browse files

Force BLAS flags definition when MKL is not found and GPU is not used

parent e5629657
Loading
Loading
Loading
Loading
+7 −6
Original line number Diff line number Diff line
@@ -495,6 +495,7 @@ if [ "x$LAPACK" != "xno" ]; then
	LAPACK_LDSPEC=""
	MKL_BUILD="mkl-dynamic-lp64-gomp"
    fi # end of 64-bit decision tree
    BLASFLAGS=""
    BLASLDFLAGS=""
    pkg-config --version > /dev/null
    use_pkg_config=$?
@@ -533,8 +534,8 @@ if [ "x$LAPACK" != "xno" ]; then
          if [ "x$result" = "x0" ]; then
              # LAPACKe was found
              LAPACK_INCLUDE=$(pkg-config --cflags-only-I lapacke${LAPACK_LDSPEC})
              LAPACKFLAGS=" -DUSE_LAPACK ${LAPACK_ILP64_FLAG} ${LAPACK_INCLUDE}"
              LAPACKLDFLAGS="$(pkg-config --libs lapacke${LAPACK_LDSPEC})"
              LAPACKFLAGS=" -DUSE_LAPACK ${LAPACK_ILP64_FLAG} ${LAPACK_INCLUDE} ${BLASFLAGS}"
              LAPACKLDFLAGS="$(pkg-config --libs lapacke${LAPACK_LDSPEC}) ${BLASLDFLAGS}"
	      echo "lapacke"
          fi # end of LAPACKe decision tree
          if [ "x${LAPACKFLAGS}${LAPACKLDFLAGS}" = "x" ]; then
@@ -545,8 +546,8 @@ if [ "x$LAPACK" != "xno" ]; then
              if [ "x$result" = "x0" ]; then
		  # LAPACK was found
		  LAPACK_INCLUDE=$(pkg-config --cflags-only-I lapack${LAPACK_LDSPEC})
		  LAPACKFLAGS=" -DUSE_LAPACK ${LAPACK_ILP64_FLAG} ${LAPACK_INCLUDE}"
		  LAPACKLDFLAGS="$(pkg-config --libs lapack${LAPACK_LDSPEC})"
		  LAPACKFLAGS=" -DUSE_LAPACK ${LAPACK_ILP64_FLAG} ${LAPACK_INCLUDE} ${BLASFLAGS}"
		  LAPACKLDFLAGS="$(pkg-config --libs lapack${LAPACK_LDSPEC}) ${BLASLDFLAGS}"
		  echo "LAPACK"
              fi # end of LAPACK decision tree
          fi # end of LAPACKe decision tree
@@ -561,8 +562,8 @@ if [ "x$LAPACK" != "xno" ]; then
	    echo "MKL"
	else
            if [ -f /usr/include/lapacke.h ]; then
		LAPACKFLAGS=" -DUSE_LAPACK ${LAPACK_ILP64_FLAG}"
		LAPACKLDFLAGS=" -llapacke${LAPACK_LDSPEC}"
		LAPACKFLAGS=" -DUSE_LAPACK ${LAPACK_ILP64_FLAG} ${BLASFLAGS}"
		LAPACKLDFLAGS=" -llapacke${LAPACK_LDSPEC} ${BLASLDFLAGS}"
		echo "lapacke"
            fi
	fi