瀏覽代碼

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"