JAGURS が proj9 に対応したことで macOS 他で所謂パッケージマネージャがある OS 環境であれば,依存ライブラリをコンパイルする必要がなくなりました.
Homebrew で入れるのは以下のパッケージ
- netcdf
- netcdf-fortran
- proj
- fftw
- gfortran
Makefile.gfortran をベースとして,設定が必要なのは以下の項目.
% diff -u Makefile.gfortran Makefile 2>/dev/null | grep '^+[A-z]' | sed -e 's/^+//'FC=gfortranPROJ_DIR=/usr/localCC=gcc-16FFTW3_INCLUDE_DIR=/usr/local/includeNETCDF=/usr/localPROJ9=ON
※ intelのhomebrewなので、/usr/local ですが、armの場合は /opt/homebrew