浏览代码

For debugging purporse, we can disable the hwloc lib with the --without-hwloc

Cédric Augonnet 14 年之前
父节点
当前提交
6377a706e8
共有 1 个文件被更改,包括 10 次插入6 次删除
  1. 10 6
      configure.ac

+ 10 - 6
configure.ac

@@ -977,12 +977,16 @@ PKG_CHECK_MODULES([FFTWL], [fftw3l], [
 ], [:])
 AM_CONDITIONAL(STARPU_HAVE_FFTWL, [test x$have_fftwl = xyes])
 
-PKG_CHECK_MODULES([HWLOC], [hwloc], [
-  AC_DEFINE([STARPU_HAVE_HWLOC], [1], [Define to 1 if you have the hwloc library.])
-  HWLOC_REQUIRES=hwloc
-  AC_SUBST([STARPU_HAVE_HWLOC], [1])
-], [:])
-AC_SUBST(HWLOC_REQUIRES)
+AC_ARG_WITH([hwloc], [AS_HELP_STRING([--without-hwloc], [Disable hwloc (enabled by default)])])
+
+AS_IF([test "x$with_hwloc" != "xno"], [
+	PKG_CHECK_MODULES([HWLOC], [hwloc], [
+	  AC_DEFINE([STARPU_HAVE_HWLOC], [1], [Define to 1 if you have the hwloc library.])
+	  HWLOC_REQUIRES=hwloc
+	  AC_SUBST([STARPU_HAVE_HWLOC], [1])
+	], [:])
+	AC_SUBST(HWLOC_REQUIRES)
+])
 
 # is the header file f77.h available ?
 have_f77_h=yes