From d28d3ee9012d7eb4fc8be9989a396c4013d2c82d Mon Sep 17 00:00:00 2001 From: Ralph Castain Date: Wed, 24 Feb 2016 11:20:25 -0600 Subject: [PATCH] Make the error message on external pmix library a little clearer by separating out the libevent from the libhwloc checks --- opal/mca/pmix/external/configure.m4 | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/opal/mca/pmix/external/configure.m4 b/opal/mca/pmix/external/configure.m4 index 779be3431c..6cb64582d5 100644 --- a/opal/mca/pmix/external/configure.m4 +++ b/opal/mca/pmix/external/configure.m4 @@ -33,11 +33,15 @@ AC_DEFUN([MCA_opal_pmix_external_CONFIG],[ AC_REQUIRE([OPAL_CHECK_PMIX]) AS_IF([test "$opal_external_pmix_happy" = "yes"], - [AS_IF([test "$opal_event_external_want" != "yes" || test "$opal_hwloc_external_support" != "yes"], + [AS_IF([test "$opal_event_external_support" != "yes"], [AC_MSG_WARN([EXTERNAL PMIX SUPPORT REQUIRES USE OF EXTERNAL LIBEVENT]) - AC_MSG_WARN([AND EXTERNAL HWLOC LIBRARIES. THESE LIBRARIES MUST POINT]) - AC_MSG_WARN([TO THE SAME ONES USED TO BUILD PMIX OR ELSE UNPREDICTABLE]) - AC_MSG_WARN([BEHAVIOR MAY RESULT]) + AC_MSG_WARN([LIBRARY. THIS LIBRARY MUST POINT TO THE SAME ONE USED]) + AC_MSG_WARN([TO BUILD PMIX OR ELSE UNPREDICTABLE BEHAVIOR MAY RESULT]) + AC_MSG_ERROR([PLEASE CORRECT THE CONFIGURE COMMAND LINE AND REBUILD])]) + AS_IF([test "$opal_hwloc_external_support" != "yes"], + [AC_MSG_WARN([EXTERNAL PMIX SUPPORT REQUIRES USE OF EXTERNAL HWLOC]) + AC_MSG_WARN([LIBRARY THIS LIBRARY MUST POINT TO THE SAME ONE USED ]) + AC_MSG_WARN([TO BUILD PMIX OR ELSE UNPREDICTABLE BEHAVIOR MAY RESULT]) AC_MSG_ERROR([PLEASE CORRECT THE CONFIGURE COMMAND LINE AND REBUILD])]) external_WRAPPER_EXTRA_CPPFLAGS='-I${includedir}/openmpi/$opal_pmix_external_basedir/pmix -I${includedir}/openmpi/$opal_pmix_external_basedir/pmix/include' $1],