Homebrew の netcdf-fortran について

install

今は

brew install netcdf

だけで, netcdf-fortran もついてくる.

--prefix がちゃんと表示されない?

NetCDF-C が4.8.1, NetCDF-Fortran が 4.5.3 のバージョンの時.
インストールしたのに

nf-config --prefix

をしても,空の文字列を返して,ちゃんと表示してくれなかった.
他の --flibs などは問題ないし, nc-config も正しいパスを返してくれる.
元のファイル /usr/local/Cellar/netcdf/4.8.1/bin/nf-config を確認すると

     --has-f03)
                echo $has_f03
                ;;

     --flibs)
                echo $flibs
                ;;

     --prefix)
                echo "${CMAKE_INSTALL_PREFIX}"
                ;;

     --includedir)
                echo "${includedir}"
                ;;

     --version)
        echo $version
        ;;

となっているように,なぜか prefix だけは cmake 依存? になっている.この変数が空だと何もしてくれない.
一旦無理矢理

     --prefix)
                echo $prefix
                ;;

に書き換えることにした(変数の prefix はファイルの最初の方に定義済).何か不具合が生じないといいけど…


Front page   Edit Diff Attach Copy Rename Reload   New List of pages Search Recent changes   Help   RSS of recent changes
Last-modified: 2021-11-14 (Sun) 18:13:44 (13d)