[mpich2-commits] r6726 - mpich2/trunk/src/pm/hydra
goodell at mcs.anl.gov
goodell at mcs.anl.gov
Mon May 24 14:21:06 CDT 2010
Author: goodell
Date: 2010-05-24 14:21:06 -0500 (Mon, 24 May 2010)
New Revision: 6726
Modified:
mpich2/trunk/src/pm/hydra/configure.in
Log:
define _DAWRIN_C_SOURCE on OS/X so that hwloc will build
Reviewed by balaji at .
Modified: mpich2/trunk/src/pm/hydra/configure.in
===================================================================
--- mpich2/trunk/src/pm/hydra/configure.in 2010-05-24 19:21:05 UTC (rev 6725)
+++ mpich2/trunk/src/pm/hydra/configure.in 2010-05-24 19:21:06 UTC (rev 6726)
@@ -36,6 +36,14 @@
PAC_C_GNU_ATTRIBUTE
PAC_CC_FUNCTION_NAME_SYMBOL
+# Define -D_DARWIN_C_SOURCE on OS/X to ensure that hwloc will build even if we
+# are building under MPICH2 with --enable-strict that defined _POSIX_C_SOURCE.
+# Some standard Darwin headers don't build correctly under a strict posix
+# environment.
+AS_CASE([$host],
+ [*-*-darwin*], [PAC_APPEND_FLAG([-D_DARWIN_C_SOURCE],[CPPFLAGS])]
+)
+
# Build information
if test -s "$srcdir/version/version" ; then
HYDRA_VERSION="`cat $srcdir/version/version | grep ^MPICH2_VERSION: | cut -f2 -d' '`"
More information about the mpich2-commits
mailing list