Bladeren bron

fix detection of worker callback availability in starpurm

Olivier Aumage 6 jaren geleden
bovenliggende
commit
beb42135c2
1 gewijzigde bestanden met toevoegingen van 5 en 1 verwijderingen
  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"