Not able build Parallel HDF5

Hi All,

I am building HDF5 Library locally and Following is my machine
Configuration : -

   - Windows 8.1
   - HDF5 1.8.14
   - Visual Studio 2010 (64)
   - CMake 3.8.1

In CMakeList.txt file, I have made following change to Enable MPI Parallel.

<img src=‘//hdf-discourse-1.s3.amazonaws.com/original/1X/f13d2e5738831d5945ff9461748f84d266ad5db2.png’ width=‘690’ height=‘383’>

While Creating Solution file you have to follow Certain steps in CMake

1) I have Configure the project here I am facing some issues :-

  Could NOT find MPI_C (missing: MPI_C_LIBRARIES MPI_C_INCLUDE_PATH)

  Could NOT find MPI_CXX (missing: MPI_CXX_LIBRARIES MPI_CXX_INCLUDE_PATH)

  Parallel libraries not found

I have few question on this ?

   1. Which Vesrion of OpenMPI Library should I use ?
   2. From where should I download OpenMPiLibary and Install so all
   Error related Includes and linking should go away ?

Is somewhere Pre Build Libraries are available with Parallel Option Enable ?

Regards,
Shamkumar

I have just opened a JIRA issue HDFFV-10321 on this issue yesterday. There are incosistencies with the current implementation I hope to address. Of course, the CMake changes are widespread throughout the code and with the next release of 1.8 this month, I may not be able to get the changes into the release.

Currently we do not have OpenMPI on windows, we have used either MSMPI or Intel MPI. In the past I have tested on MSMPI and VS2015. Any future work would require an investment in effort to support Windows MPI development.

Allen

···

On Thursday, November 2, 2017 2:17:49 AM CDT shamkumar rajput wrote:

Hi All,

I am building HDF5 Library locally and Following is my machine
Configuration : -

   - Windows 8.1
   - HDF5 1.8.14
   - Visual Studio 2010 (64)
   - CMake 3.8.1

In CMakeList.txt file, I have made following change to Enable MPI Parallel.

[image: Inline image 1]

While Creating Solution file you have to follow Certain steps in CMake

1) I have Configure the project here I am facing some issues :-

  Could NOT find MPI_C (missing: MPI_C_LIBRARIES MPI_C_INCLUDE_PATH)

  Could NOT find MPI_CXX (missing: MPI_CXX_LIBRARIES MPI_CXX_INCLUDE_PATH)

  Parallel libraries not found

I have few question on this ?

   1. Which Vesrion of OpenMPI Library should I use ?
   2. From where should I download OpenMPiLibary and Install so all
   Error related Includes and linking should go away ?

Is somewhere Pre Build Libraries are available with Parallel Option Enable ?

Regards,
Shamkumar

Thanks for the update.

···

On Nov 2, 2017 6:58 PM, "Allen Byrne" <byrn@hdfgroup.org> wrote:

I have just opened a JIRA issue HDFFV-10321 on this issue yesterday. There
are incosistencies with the current implementation I hope to address. Of
course, the CMake changes are widespread throughout the code and with the
next release of 1.8 this month, I may not be able to get the changes into
the release.

Currently we do not have OpenMPI on windows, we have used either MSMPI or
Intel MPI. In the past I have tested on MSMPI and VS2015. Any future work
would require an investment in effort to support Windows MPI development.

Allen

On Thursday, November 2, 2017 2:17:49 AM CDT shamkumar rajput wrote:
> Hi All,
>
> I am building HDF5 Library locally and Following is my machine
> Configuration : -
>
> - Windows 8.1
> - HDF5 1.8.14
> - Visual Studio 2010 (64)
> - CMake 3.8.1
>
> In CMakeList.txt file, I have made following change to Enable MPI
Parallel.
>
> [image: Inline image 1]
>
> While Creating Solution file you have to follow Certain steps in CMake
>
> 1) I have Configure the project here I am facing some issues :-
>
> Could NOT find MPI_C (missing: MPI_C_LIBRARIES MPI_C_INCLUDE_PATH)
>
> Could NOT find MPI_CXX (missing: MPI_CXX_LIBRARIES
MPI_CXX_INCLUDE_PATH)
>
> Parallel libraries not found
>
>
> I have few question on this ?
>
>
> 1. Which Vesrion of OpenMPI Library should I use ?
> 2. From where should I download OpenMPiLibary and Install so all
> Error related Includes and linking should go away ?
>
> Is somewhere Pre Build Libraries are available with Parallel Option
Enable ?
>
> Regards,
> Shamkumar
>