From fcc50b5927012bb83766ba905dd2a2825454cdb6 Mon Sep 17 00:00:00 2001 From: David Minton Date: Fri, 16 Feb 2024 12:44:33 -0500 Subject: [PATCH] Updated the build process to use OpenBLAS on Linux --- buildscripts/build_shtools.sh | 4 ++-- pyproject.toml | 3 ++- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/buildscripts/build_shtools.sh b/buildscripts/build_shtools.sh index 2e9795275..a20774253 100755 --- a/buildscripts/build_shtools.sh +++ b/buildscripts/build_shtools.sh @@ -49,8 +49,8 @@ case $FC in ;; *) echo "Everything else" - make F95="${FC}" CXX="${CXX}" F95FLAGS="-fPIC -m64 -O3 -std=gnu -ffast-math" fortran - make F95="${FC}" CXX="${CXX}" F95FLAGS="-fPIC -m64 -O3 -std=gnu -ffast-math" fortran-mp + make F95="${FC}" CXX="${CXX}" F95FLAGS="-fPIC -O3 -std=gnu -ffast-math" fortran + make F95="${FC}" CXX="${CXX}" F95FLAGS="-fPIC -O3 -std=gnu -ffast-math" fortran-mp ;; esac diff --git a/pyproject.toml b/pyproject.toml index e7b7f442a..143dafde4 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -142,7 +142,8 @@ CMAKE_INSTALL_LIBDIR="lib" [tool.cibuildwheel.linux] skip = "cp312-* pp* -manylinux_i686* *-musllinux*" before-all = [ - "yum install doxygen libxml2-devel libcurl-devel fftw-devel blas-devel lapack-devel -y", + "yum install epel-release -y", + "yum install doxygen libxml2-devel libcurl-devel fftw-devel openblas-devel lapack-devel -y", "buildscripts/build_dependencies.sh -p /usr/local" ]