Hi Frank,

which cmake version are you using? I checked your code with cmake 3.0.2 under fc21 and it works:

cmake -LA|grep HDF
CMake Error: The source directory "/home/steinbac/development/cmake_sandbox/hdf5/build" does not appear to contain CMakeLists.txt.
Specify --help for usage, or press the help button on the CMake GUI.
HDF5_CXX_COMPILER_EXECUTABLE:FILEPATH=/usr/bin/h5c++
HDF5_C_COMPILER_EXECUTABLE:FILEPATH=/usr/bin/h5cc
HDF5_C_INCLUDE_DIR:PATH=/usr/include
HDF5_DIFF_EXECUTABLE:FILEPATH=/usr/bin/h5diff
HDF5_DIR:PATH=HDF5_DIR-NOTFOUND
HDF5_Fortran_COMPILER_EXECUTABLE:FILEPATH=/usr/bin/h5fc
HDF5_IS_PARALLEL:BOOL=FALSE
HDF5_dl_LIBRARY_DEBUG:FILEPATH=HDF5_dl_LIBRARY_DEBUG-NOTFOUND
HDF5_dl_LIBRARY_RELEASE:FILEPATH=/usr/lib64/libdl.so
HDF5_hdf5_LIBRARY_DEBUG:FILEPATH=HDF5_hdf5_LIBRARY_DEBUG-NOTFOUND
HDF5_hdf5_LIBRARY_RELEASE:FILEPATH=/usr/lib64/libhdf5.so
HDF5_m_LIBRARY_DEBUG:FILEPATH=HDF5_m_LIBRARY_DEBUG-NOTFOUND
HDF5_m_LIBRARY_RELEASE:FILEPATH=/usr/lib64/libm.so
HDF5_z_LIBRARY_DEBUG:FILEPATH=HDF5_z_LIBRARY_DEBUG-NOTFOUND
HDF5_z_LIBRARY_RELEASE:FILEPATH=/usr/lib64/libz.so

Best,
Peter

On 08/03/2015 02:19 PM, houssen wrote:
Hello,

I built HDF5 from source with CMake. I need parallel HDF5 so I set
HDF5_ENABLE_PARALLEL=ON in ccmake : libhdf5.settings shows "Parallel
HDF5: ON". So this is OK.

Now with this CMakeLists.txt:
~> more CMakeLists.txt
CMAKE_MINIMUM_REQUIRED ( VERSION 2.8 )
FIND_PACKAGE ( HDF5 1.8 REQUIRED C )

I do not get HDF5_IS_PARALLEL :
~> cmake .
-- Configuring done
-- Generating done
-- Build files have been written to: /home/houssen/Downloads
~> cmake -LA | grep HDF
HDF5_CXX_COMPILER_EXECUTABLE:FILEPATH=/usr/bin/h5c++
HDF5_C_COMPILER_EXECUTABLE:FILEPATH=/usr/bin/h5cc
HDF5_C_LIBRARY:PATH=/home/houssen/Programs/PHDF5/hdf5-1.8.15-patch1/local/lib/libhdf5.a

HDF5_DIFF_EXECUTABLE:FILEPATH=/home/houssen/Programs/PHDF5/hdf5-1.8.15-patch1/local/bin/h5diff

HDF5_DIR:PATH=/home/houssen/Programs/PHDF5/hdf5-1.8.15-patch1/local/share/cmake

HDF5_Fortran_COMPILER_EXECUTABLE:FILEPATH=/usr/bin/h5fc

Why HDF5_IS_PARALLEL is not available?

Franck


_______________________________________________
Hdf-forum is for HDF software users discussion.
[email protected]
http://lists.hdfgroup.org/mailman/listinfo/hdf-forum_lists.hdfgroup.org
Twitter: https://twitter.com/hdf5

_______________________________________________
Hdf-forum is for HDF software users discussion.
[email protected]
http://lists.hdfgroup.org/mailman/listinfo/hdf-forum_lists.hdfgroup.org
Twitter: https://twitter.com/hdf5

Reply via email to