소스 검색

fix detection of worker callback availability in starpurm

Olivier Aumage 6 년 전
부모
커밋
beb42135c2
1개의 변경된 파일5개의 추가작업 그리고 1개의 파일을 삭제
  1. 5 1
      configure.ac

+ 5 - 1
configure.ac

@@ -3423,7 +3423,11 @@ then
 		CFLAGS="$STARPU_CFLAGS $CFLAGS"
 		LIBS="$STARPU_LIBS $LIBS"
 		# check if StarPU implements starpu_worker_set_going_to_sleep_callback()
-		AC_CHECK_FUNC([starpu_worker_set_going_to_sleep_callback],AC_DEFINE([STARPURM_STARPU_HAVE_WORKER_CALLBACKS], [1], [Define to 1 if StarPU has support for worker callbacks.]))
+		if test x$enable_worker_cb = xyes ; then
+			AC_DEFINE([STARPURM_STARPU_HAVE_WORKER_CALLBACKS], [1], [Define to 1 if StarPU has support for worker callbacks.])
+		fi
+
+		#AC_CHECK_FUNC([starpu_worker_set_going_to_sleep_callback],AC_DEFINE([STARPURM_STARPU_HAVE_WORKER_CALLBACKS], [1], [Define to 1 if StarPU has support for worker callbacks.]))
 		CPPFLAGS="$SAVED_CPPFLAGS"
 		CFLAGS="$SAVED_CFLAGS"
 		LIBS="$SAVED_LIBS"