2828AC_DEFUN([MCA_opal_pmix_pmix2x_CONFIG],[
2929 AC_CONFIG_FILES([opal/mca/pmix/pmix2x/Makefile])
3030
31- OPAL_VAR_SCOPE_PUSH([PMIX_VERSION opal_pmix_pmix2x_save_CPPFLAGS opal_pmix_pmix2_save_CFLAGS opal_pmix_pmix2x_save_LDFLAGS opal_pmix_pmix2x_save_LIBS opal_pmix_pmix2x_basedir opal_pmix_pmix2x_args opal_pmix_pmix2x_happy opal_pmix_pmix2x_sm_flag pmix_pmix2x_status_filename])
31+ OPAL_VAR_SCOPE_PUSH([PMIX_VERSION opal_pmix_pmix2x_save_CPPFLAGS opal_pmix_pmix2_save_CFLAGS opal_pmix_pmix2x_save_LDFLAGS opal_pmix_pmix2x_save_LIBS opal_pmix_pmix2x_basedir opal_pmix_pmix2x_args opal_pmix_pmix2x_happy pmix_pmix2x_status_filename])
3232
3333 opal_pmix_pmix2x_basedir= opal/mca/pmix/pmix2x
3434
@@ -37,18 +37,6 @@ AC_DEFUN([MCA_opal_pmix_pmix2x_CONFIG],[
3737 opal_pmix_pmix2x_save_LDFLAGS= $LDFLAGS
3838 opal_pmix_pmix2x_save_LIBS= $LIBS
3939
40- AC_ARG_ENABLE([pmix-dstore],
41- [AC_HELP_STRING([--enable-pmix-dstore],
42- [Enable PMIx shared memory data store (default: enabled)])])
43- AC_MSG_CHECKING([if PMIx shared memory data store is enabled])
44- if test " $enable_pmix_dstore " ! = " no" ; then
45- AC_MSG_RESULT([yes])
46- opal_pmix_pmix2x_sm_flag=--enable-dstore
47- else
48- AC_MSG_RESULT([no (disabled)])
49- opal_pmix_pmix2x_sm_flag=--disable-dstore
50- fi
51-
5240 AC_ARG_ENABLE([pmix-timing],
5341 [AC_HELP_STRING([--enable-pmix-timing],
5442 [Enable PMIx timing measurements (default: disabled)])])
@@ -61,15 +49,16 @@ AC_DEFUN([MCA_opal_pmix_pmix2x_CONFIG],[
6149 opal_pmix_pmix2x_timing_flag=--disable-pmix-timing
6250 fi
6351
64- opal_pmix_pmix2x_args= " --with-pmix-symbol-rename=OPAL_MCA_PMIX2X_ $opal_pmix_pmix2x_sm_flag $ opal_pmix_pmix2x_timing_flag --without-tests-examples --disable-pmix-backward-compatibility --disable-visibility --enable-embedded-libevent --with-libevent-header=\\\" opal/mca/event/$opal_event_base_include \\\" --enable-embedded-mode"
52+ opal_pmix_pmix2x_args= " --with-pmix-symbol-rename=OPAL_MCA_PMIX2X_ $opal_pmix_pmix2x_timing_flag --without-tests-examples --disable-pmix-backward-compatibility --disable-visibility --enable-embedded-libevent --with-libevent-header=\\\" opal/mca/event/$opal_event_base_include \\\" --enable-embedded-mode"
6553 AS_IF([test " $enable_debug " = " yes" ],
6654 [opal_pmix_pmix2x_args= " --enable-debug $opal_pmix_pmix2x_args "
6755 CFLAGS= " $OPAL_CFLAGS_BEFORE_PICKY $OPAL_VISIBILITY_CFLAGS -g" ],
6856 [opal_pmix_pmix2x_args= " --disable-debug $opal_pmix_pmix2x_args "
6957 CFLAGS= " $OPAL_CFLAGS_BEFORE_PICKY $OPAL_VISIBILITY_CFLAGS " ])
7058 AS_IF([test " $with_devel_headers " = " yes" ],
71- [opal_pmix_pmix2x_args= " --with-devel-headers $opal_pmix_pmix2x_args " ],
72- [opal_pmix_pmix2x_args= $opal_pmix_pmix2x_args ])
59+ [AS_IF([test " $enable_dlopen " != " no" ],
60+ [opal_pmix_pmix2x_args= " --with-pmix-extra-lib=$OPAL_TOP_BUILDDIR /opal/lib${OPAL_LIB_PREFIX} open-pal.la $opal_pmix_pmix2x_args " ])
61+ opal_pmix_pmix2x_args= " --with-devel-headers $opal_pmix_pmix2x_args " ])
7362 CPPFLAGS= " -I$OPAL_TOP_SRCDIR -I$OPAL_TOP_BUILDDIR -I$OPAL_TOP_SRCDIR /opal/include -I$OPAL_TOP_BUILDDIR /opal/include $CPPFLAGS "
7463
7564 OPAL_CONFIG_SUBDIR([$opal_pmix_pmix2x_basedir /pmix],
0 commit comments