From 5742221eb2c116040b60e9b52783fd3cdce75986 Mon Sep 17 00:00:00 2001 From: Anthony Scemama Date: Mon, 16 Jan 2023 19:26:52 +0100 Subject: [PATCH] If header is not found, try pkgconfig --- configure.ac | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/configure.ac b/configure.ac index 6da34ff..2cb9468 100644 --- a/configure.ac +++ b/configure.ac @@ -134,11 +134,13 @@ AS_IF([test "x$with_hdf5" == "xno"], [ HDF5_LIBS="-L$HDF5_PATH/lib -lhdf5" HDF5_CFLAGS="-I$HDF5_PATH/include" AC_DEFINE([HAVE_HDF5], 1, [Define to 1 if HDF5 is available]) ], - [ + [ # else AC_CHECK_LIB([hdf5], [H5Fcreate], [ HDF5_LIBS="-lhdf5" ], [ PKG_CHECK_MODULES([HDF5], [hdf5 >= 1.8]) - ] ) - AC_CHECK_HEADER([hdf5.h], [HDF5_CFLAGS=""], [AC_MSG_ERROR([HDF5 header not found]) ]) + ]) + AC_CHECK_HEADER([hdf5.h], [HDF5_CFLAGS=""], [ + [ PKG_CHECK_MODULES([HDF5], [hdf5 >= 1.8]) + ]) AC_DEFINE([HAVE_HDF5], 1, [Define to 1 if HDF5 is available]) ])