Explorar o código

Fix using CUDA flags when testing CUDA features

Samuel Thibault %!s(int64=7) %!d(string=hai) anos
pai
achega
c539ee5d15
Modificáronse 1 ficheiros con 6 adicións e 0 borrados
  1. 6 0
      configure.ac

+ 6 - 0
configure.ac

@@ -1324,10 +1324,16 @@ if test x$enable_cuda = xyes; then
 		NVCCFLAGS="${NVCCFLAGS} -m64"
 		NVCCFLAGS="${NVCCFLAGS} -m64"
 	fi
 	fi
 
 
+	SAVED_CPPFLAGS="${CPPFLAGS}"
+	CPPFLAGS="${CPPFLAGS} ${STARPU_CUDA_CPPFLAGS}"
+	SAVED_LDFLAGS="${LDFLAGS}"
+	LDFLAGS="${LDFLAGS} ${STARPU_CUDA_LDFLAGS}"
 	AC_CHECK_HEADERS([cuda_gl_interop.h])
 	AC_CHECK_HEADERS([cuda_gl_interop.h])
 
 
 	AC_CHECK_LIB([cusparse], [cusparseCreate])
 	AC_CHECK_LIB([cusparse], [cusparseCreate])
 	AC_CHECK_DECLS([cusparseSetStream], [], [], [[#include <cusparse.h>]])
 	AC_CHECK_DECLS([cusparseSetStream], [], [], [[#include <cusparse.h>]])
+        CPPFLAGS="${SAVED_CPPFLAGS}"
+	LDFLAGS="${SAVED_LDFLAGS}"
 fi
 fi
 
 
 dnl Hey dude, are you around?
 dnl Hey dude, are you around?