NOAA-EMC / hpc-stack

Create a software stack for HPC's
GNU Lesser General Public License v2.1
30 stars 36 forks source link

Feature/macos #505

Closed natalie-perlin closed 1 year ago

natalie-perlin commented 1 year ago

Updates to the scripts building the HPC-stack on Mac OS X with GNU compilers.

The updates are made to use the same config and namelist files for both M1 and x86_64 MacOS X, with conditional statements that depend of the architecture.

A fix to allow building the libpng library on Mac M1.

Files changed: ./config/config_macos_gnu.sh (new file, replacing outdated config_mac_gnu.sh and config_mac_m1_gnu.sh) ./stack/stack_macos.yaml ./libs/build_libpng.sh

natalie-perlin commented 1 year ago

@climbfuji - yet to tackle clang use for the spack-stack 👍🏼