Skip to content

Commit 08d91b9

Browse files
committed
pmix/external: revamp external pmix package detection
1 parent cdac9e8 commit 08d91b9

File tree

2 files changed

+9
-8
lines changed

2 files changed

+9
-8
lines changed

config/opal_check_pmi.m4

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
# Copyright (c) 2011-2014 Los Alamos National Security, LLC. All rights
1515
# reserved.
1616
# Copyright (c) 2014 Intel, Inc. All rights reserved.
17-
# Copyright (c) 2014 Research Organization for Information Science
17+
# Copyright (c) 2014-2016 Research Organization for Information Science
1818
# and Technology (RIST). All rights reserved.
1919
# $COPYRIGHT$
2020
#
@@ -259,13 +259,14 @@ AC_DEFUN([OPAL_CHECK_PMIX],[
259259
# out if the files aren't found, which is okay
260260
# as we are only executing here if the user
261261
# specified external pmix
262-
OPAL_CHECK_WITHDIR([external-pmix], [$pmix_ext_install_dir/include], [pmix.h])
263-
OPAL_CHECK_WITHDIR([external-libpmix], [$pmix_ext_install_dir/lib], [libpmix.*])
262+
#OPAL_CHECK_WITHDIR([external-pmix], [$pmix_ext_install_dir/include], [pmix.h])
263+
#OPAL_CHECK_WITHDIR([external-libpmix], [$pmix_ext_install_dir/lib], [libpmix.*])
264+
OPAL_CHECK_PACKAGE([opal_pmix_ext], [pmix.h], [pmix], [PMIx_Init], [], [$pmix_ext_install_dir], [], [opal_external_pmix_happy=yes], [])
264265
265-
opal_pmix_ext_CPPFLAGS="-I$pmix_ext_install_dir -I$pmix_ext_install_dir/include -I$pmix_ext_install_dir/include/pmix -I$pmix_ext_install_dir/include/pmix/include"
266-
opal_pmix_ext_LDFLAGS="-L$pmix_ext_install_dir/lib"
267-
opal_pmix_ext_LIBS="-lpmix"
268-
opal_external_pmix_happy="yes"
266+
#opal_pmix_ext_CPPFLAGS="-I$pmix_ext_install_dir -I$pmix_ext_install_dir/include -I$pmix_ext_install_dir/include/pmix -I$pmix_ext_install_dir/include/pmix/include"
267+
#opal_pmix_ext_LDFLAGS="-L$pmix_ext_install_dir/lib"
268+
#opal_pmix_ext_LIBS="-lpmix"
269+
#opal_external_pmix_happy="yes"
269270
])
270271
AC_SUBST(opal_pmix_ext_CPPFLAGS)
271272
AC_SUBST(opal_pmix_ext_LDFLAGS)

opal/mca/pmix/external/pmix_ext.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@
3838
#include "opal/mca/pmix/base/base.h"
3939
#include "opal/mca/pmix/pmix_types.h"
4040

41-
#include "pmix_common.h"
41+
#include <pmix/pmix_common.h>
4242

4343
/**** C.O.M.M.O.N I.N.T.E.R.F.A.C.E.S ****/
4444

0 commit comments

Comments
 (0)