From c51d7fd569c71b0d715697358053296b156f9aac Mon Sep 17 00:00:00 2001 From: Romain GARBAGE Date: Tue, 24 Sep 2024 13:12:27 +0200 Subject: gnu: netcdf-parallel-openmpi: Build shared library. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * gnu/packages/maths.scm (netcdf-parallel-openmpi) [arguments]: Enable building of shared library. Change-Id: I6e901d5939108421e041252207f10f4800890e97 Signed-off-by: Ludovic Courtès --- gnu/packages/maths.scm | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/gnu/packages/maths.scm b/gnu/packages/maths.scm index 5f47d5e390..03fa4d2fae 100644 --- a/gnu/packages/maths.scm +++ b/gnu/packages/maths.scm @@ -2363,8 +2363,9 @@ sharing of scientific data.") ((#:configure-flags flags) `(cons* "CC=mpicc" "CXX=mpicxx" "--enable-parallel-tests" - ;; Shared libraries not supported with parallel IO. - "--disable-shared" "--with-pic" + ;; NetCDF supports both parallel and shared library building + ;; See https://docs.unidata.ucar.edu/nug/current/getting_and_building_netcdf.html#build_parallel + "--enable-shared" "--with-pic" ,flags)) ((#:phases phases '%standard-phases) `(modify-phases ,phases -- cgit v1.2.3