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