From 10cda5e229193b20a942a48ac34d189dbdebeb1e Mon Sep 17 00:00:00 2001 From: orbea Date: Thu, 25 Mar 2021 12:24:57 -0700 Subject: [PATCH 1/2] cxx4: Move -lnetcdf to LIBADD so its used. --- cxx4/Makefile.am | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/cxx4/Makefile.am b/cxx4/Makefile.am index 17c81d3..7b91af5 100644 --- a/cxx4/Makefile.am +++ b/cxx4/Makefile.am @@ -3,15 +3,13 @@ # This file builds the new C++-4 interface. -# Point pre-preprocessor to netcdf-4 directory (libsrc4). -LDADD = $(top_builddir)/cxx4/libnetcdf_c++4.la -lnetcdf - # This is our output library. lib_LTLIBRARIES = libnetcdf_c++4.la # For rules updating the version info, see # http://www.gnu.org/s/libtool/manual/html_node/Updating-version-info.html libnetcdf_c__4_la_LDFLAGS = -version-info 2:0:1 -no-undefined +libnetcdf_c__4_la_LIBADD = -lnetcdf # These headers will be installed in the users header directory. include_HEADERS = netcdf ncAtt.h ncCheck.h ncDim.h ncException.h \ From a6dd5eb862d9a845b8458591b957b07c527e0d20 Mon Sep 17 00:00:00 2001 From: orbea Date: Thu, 25 Mar 2021 12:25:33 -0700 Subject: [PATCH 2/2] plugins: Add a missing -lhdf5 linker flag. --- plugins/Makefile.am | 1 + 1 file changed, 1 insertion(+) diff --git a/plugins/Makefile.am b/plugins/Makefile.am index bdd721c..0c0f103 100644 --- a/plugins/Makefile.am +++ b/plugins/Makefile.am @@ -20,6 +20,7 @@ lib_LTLIBRARIES = libh5bzip2.la libh5bzip2_la_SOURCES = ${HDF5PLUGINSRC} libh5bzip2_la_LDFLAGS = -module -avoid-version -shared -export-dynamic -no-undefined +libh5bzip2_la_LIBADD = -lhdf5 libmisc_la_SOURCES = H5Zmisc.c H5Zutil.c h5misc.h libmisc_la_LDFLAGS = -module -avoid-version -shared -export-dynamic -no-undefined -rpath ${abs_builddir}