From 9bb09588d99d119ca0b9adbf7e69f370daf1b9f5 Mon Sep 17 00:00:00 2001 From: Harald Anlauf Date: Tue, 22 Feb 2022 16:25:27 +0100 Subject: [PATCH] AX_LIB_HDF5: fix derivation of compile and link flags for Fortran When analyzing the output from `h5fc -show`, add options of type -Ldir to HDF5_FLIBS, not to HDF5_FFLAGS. --- m4/ax_lib_hdf5.m4 | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/m4/ax_lib_hdf5.m4 b/m4/ax_lib_hdf5.m4 index 074c2a8..6b913d7 100644 --- a/m4/ax_lib_hdf5.m4 +++ b/m4/ax_lib_hdf5.m4 @@ -88,7 +88,7 @@ # and this notice are preserved. This file is offered as-is, without any # warranty. -#serial 20 +#serial 21 AC_DEFUN([AX_LIB_HDF5], [ @@ -280,8 +280,8 @@ HDF5 support is being disabled (equivalent to --with-hdf5=no). -I*) echo $HDF5_FFLAGS | $GREP -e "$arg" >/dev/null \ || HDF5_FFLAGS="$HDF5_FFLAGS $arg" ;;#( - -L*) echo $HDF5_FFLAGS | $GREP -e "$arg" >/dev/null \ - || HDF5_FFLAGS="$HDF5_FFLAGS $arg" + -L*) echo $HDF5_FLIBS | $GREP -e "$arg" >/dev/null \ + || HDF5_FLIBS="$HDF5_FLIBS $arg" dnl HDF5 installs .mod files in with libraries, dnl but some compilers need to find them with -I echo $HDF5_FFLAGS | $GREP -e "-I${arg#-L}" >/dev/null \ -- 2.35.3