--- a/Utilities/vtkhdf5/ConfigureChecks.cmake +++ b/Utilities/vtkhdf5/ConfigureChecks.cmake @@ -75,14 +75,14 @@ IF (HDF5_WANT_DCONV_EXCEPTION) ENDIF (HDF5_WANT_DCONV_EXCEPTION) SET (LINUX_LFS 0) -IF (CMAKE_SYSTEM MATCHES "Linux-([3-9]\\.[0-9]|2\\.[4-9])\\.") +IF (CMAKE_SYSTEM MATCHES "Linux") # Linux Specific flags ADD_DEFINITIONS (-D_POSIX_SOURCE -D_BSD_SOURCE) OPTION (HDF5_ENABLE_LARGE_FILE "Enable support for large (64-bit) files on Linux." ON) IF (HDF5_ENABLE_LARGE_FILE) SET (LARGEFILE 1) ENDIF (HDF5_ENABLE_LARGE_FILE) -ENDIF (CMAKE_SYSTEM MATCHES "Linux-([3-9]\\.[0-9]|2\\.[4-9])\\.") +ENDIF (CMAKE_SYSTEM MATCHES "Linux") SET (HDF5_EXTRA_FLAGS) IF (LINUX_LFS) SET (HDF5_EXTRA_FLAGS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE)