Skip to content

Commit

Permalink
Merge pull request #8545 from shintaro-iwasaki/topic/sharedfp-sm-conf…
Browse files Browse the repository at this point in the history
…igure-fix

sharedfp/sm: fix configure
  • Loading branch information
awlauria authored Mar 3, 2021
2 parents ab3ae3c + 42a6cca commit 8f8e9b8
Showing 1 changed file with 15 additions and 5 deletions.
20 changes: 15 additions & 5 deletions ompi/mca/sharedfp/sm/configure.m4
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,9 @@
# Copyright (c) 2004-2012 The Regents of the University of California.
# All rights reserved.
# Copyright (c) 2010-2014 Cisco Systems, Inc. All rights reserved.
# Copyright (c) 2008-2015 University of Houston. All rights reserved.
# Copyright (c) 2008-2021 University of Houston. All rights reserved.
# Copyright (c) 2021 Argonne National Laboratory. All rights
# reserved.
# $COPYRIGHT$
#
# Additional copyrights may follow
Expand All @@ -27,11 +29,19 @@ AC_DEFUN([MCA_ompi_sharedfp_sm_CONFIG],[

sharedfp_sm_happy=no
AC_CHECK_HEADER([semaphore.h],
[AC_CHECK_FUNCS([sem_open],[sharedfp_sm_happy=yes],[])])

[dnl requires potentially pthread library
OPAL_SEARCH_LIBS_COMPONENT([sharedfp_sm],
[sem_open], [pthread],
[AC_CHECK_FUNCS([sem_open],
[sharedfp_sm_happy="yes"],[])]
)])
AC_CHECK_HEADER([semaphore.h],
[AC_CHECK_FUNCS([sem_init],[sharedfp_sm_happy=yes],[])])

[dnl requires potentially pthread library
OPAL_SEARCH_LIBS_COMPONENT([sharedfp_sm],
[sem_init], [pthread],
[AC_CHECK_FUNCS([sem_init],
[sharedfp_sm_happy="yes"],[])]
)])
AS_IF([test "$sharedfp_sm_happy" = "yes"],
[$1],
[$2])
Expand Down

0 comments on commit 8f8e9b8

Please sign in to comment.