I recently have had some issues compiling a parallel hdf5 version
1.8.12 that includes parallel mpi symbols needed by MOAB.
I get this message from MOAB out of the configure process with this message
configure: WARNING:
···
*************************************************************************
* MOAB has been configured with parallel and HDF5 support
* but the configured HDF5 library does not support parallel IO.
* Some parallel IO capabilities will be disabled.
************************************************************************
$ nm -g -A /soft/hdf5/test/lib/libhdf5.a | grep fapl_mpio
/soft/hdf5/test/lib/libhdf5.a:H5FDmpio.o:0000000000000260 T H5Pget_fapl_mpio
/soft/hdf5/test/lib/libhdf5.a:H5FDmpio.o:0000000000000010 T H5Pset_fapl_mpio
For the mpicc I used mvapich2 compiled with intel compilers with
support for the PSM (Qlogic) interface
Please send configure output, config.log, make, and make check output for HDF5 to help@hdfgroup.org
Thanks,
Mohamad
···
-----Original Message-----
From: Hdf-forum [mailto:hdf-forum-bounces@lists.hdfgroup.org] On Behalf Of John
Sent: Thursday, March 05, 2015 11:41 AM
To: hdf-forum@lists.hdfgroup.org
Subject: [Hdf-forum] Problem with parallel-hdf5 not including symbols needed for MOAB
Hi all,
I recently have had some issues compiling a parallel hdf5 version
1.8.12 that includes parallel mpi symbols needed by MOAB.
I get this message from MOAB out of the configure process with this message
configure: WARNING:
*************************************************************************
* MOAB has been configured with parallel and HDF5 support
* but the configured HDF5 library does not support parallel IO.
* Some parallel IO capabilities will be disabled.
************************************************************************
$ nm -g -A /soft/hdf5/test/lib/libhdf5.a | grep fapl_mpio
/soft/hdf5/test/lib/libhdf5.a:H5FDmpio.o:0000000000000260 T H5Pget_fapl_mpio
/soft/hdf5/test/lib/libhdf5.a:H5FDmpio.o:0000000000000010 T H5Pset_fapl_mpio
For the mpicc I used mvapich2 compiled with intel compilers with support for the PSM (Qlogic) interface
John, do you have other HDF5 installations on the build machine?
MOAB seems to be prone to picking up HDF5 installations for example
from default locations (/usr/local & friends) or the LD_LIBRARY_PATH.
(Temporarily) Adjusting your LD_LIBRARY_PATH might help.
G.
···
-----Original Message-----
From: Hdf-forum [mailto:hdf-forum-bounces@lists.hdfgroup.org] On Behalf Of John
Sent: Thursday, March 5, 2015 11:41 AM
To: hdf-forum@lists.hdfgroup.org
Subject: [Hdf-forum] Problem with parallel-hdf5 not including symbols needed for MOAB
Hi all,
I recently have had some issues compiling a parallel hdf5 version
1.8.12 that includes parallel mpi symbols needed by MOAB.
I get this message from MOAB out of the configure process with this message
configure: WARNING:
*************************************************************************
* MOAB has been configured with parallel and HDF5 support
* but the configured HDF5 library does not support parallel IO.
* Some parallel IO capabilities will be disabled.
************************************************************************
$ nm -g -A /soft/hdf5/test/lib/libhdf5.a | grep fapl_mpio
/soft/hdf5/test/lib/libhdf5.a:H5FDmpio.o:0000000000000260 T H5Pget_fapl_mpio
/soft/hdf5/test/lib/libhdf5.a:H5FDmpio.o:0000000000000010 T H5Pset_fapl_mpio
For the mpicc I used mvapich2 compiled with intel compilers with support for the PSM (Qlogic) interface