Franck,

    HDF5_ALLOW_EXTERNAL_SUPPORT is not a BOOL, it is a STRING "NO, SVN, TGZ".

Allen


On Sunday, October 11, 2015 06:23:49 PM houssen wrote:
> Hello,
> 
> How to build HDF5 (1.8.15) with ZLib and SZIP (on Ubuntu-14.04) ?
> 
> With this (called within a bash script where $1 is a path to the final
> install where libz and libszip are already installed) :
> export CMAKE_PREFIX_PATH="$1/share/cmake:$CMAKE_PREFIX_PATH"
> export CMAKE_MODULE_PATH="$1/share/cmake:$CMAKE_MODULE_PATH"
> export CMAKE_INCLUDE_PATH="$1/include:$CMAKE_INCLUDE_PATH"
> export CMAKE_LIBRARY_PATH="$1/lib:$CMAKE_LIBRARY_PATH"
> export CMAKE_PROGRAM_PATH="$1/bin:$CMAKE_PROGRAM_PATH"
> cmake -DCMAKE_INSTALL_PREFIX:PATH=$1
> -DCMAKE_BUILD_TYPE:STRING=RelWithDebInfo -DBUILD_SHARED_LIBS:BOOL=ON
>                                                      \
>        -DHDF5_BUILD_HL_LIB:BOOL=ON -DHDF5_BUILD_TOOLS:BOOL=ON
> -DHDF_ENABLE_LARGE_FILE:BOOL=ON
>                              \
>        -DHDF5_ENABLE_Z_LIB_SUPPORT:BOOL=ON
> -DZLIB_INCLUDE_DIR:PATH="$1/include"
> -DZLIB_LIBRARY:PATH="$1/lib/libz.so"
>            \
>        -DHDF5_ENABLE_SZIP_SUPPORT:BOOL=ON
> -DSZIP_INCLUDE_DIR:PATH="$1/include"
> -DSZIP_LIBRARY_RELEASE:PATH="$1/lib/libszip.so"
> -DHDF5_ENABLE_SZIP_ENCODING:BOOL=ON ..
> I got this :
> [  0%] Linking C shared library ../bin/libhdf5.so
> /usr/bin/ld.bfd.real: can't find -lZLIB_EXPORT_LIBRARIES
> /usr/bin/ld.bfd.real: can't find -lSZIP_EXPORT_LIBRARIES
> /usr/bin/ld.bfd.real: can't find -lZLIB_EXPORT_LIBRARIES
> /usr/bin/ld.bfd.real: can't find -lSZIP_EXPORT_LIBRARIES
> collect2: error: ld returned 1 exit status
> 
> With this :
> cmake -DCMAKE_INSTALL_PREFIX:PATH=$1
> -DCMAKE_BUILD_TYPE:STRING=RelWithDebInfo -DBUILD_SHARED_LIBS:BOOL=ON
>                                                         \
>        -DHDF5_BUILD_HL_LIB:BOOL=ON -DHDF5_BUILD_TOOLS:BOOL=ON
> -DHDF_ENABLE_LARGE_FILE:BOOL=ON
>                                 \
>        -DHDF5_ALLOW_EXTERNAL_SUPPORT:BOOL=ON -DZLIB_USE_EXTERNAL:BOOL=ON
> -DSZIP_USE_EXTERNAL:BOOL=ON
>                      \
>        -DHDF5_ENABLE_Z_LIB_SUPPORT:BOOL=ON
> 
> -DZLIB_URL:PATH="https://www.hdfgroup.org/ftp/HDF5/releases/hdf5-1.8.15/src/
> ZLib.tar.gz" \
>        -DHDF5_ENABLE_SZIP_SUPPORT:BOOL=ON
> -DHDF5_ENABLE_SZIP_ENCODING:BOOL=ON
> -DSZIP_URL:PATH="https://www.hdfgroup.org/ftp/HDF5/releases/hdf5-1.8.15/src/
> SZip.tar.gz" ..
> I got this :
> CMake Error at CMakeFilters.cmake:66 (message):
>     ZLib is Required for ZLib support in HDF5
> 
> 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