#author("2021-11-15T00:08:03+09:00","default:Miyashita","Miyashita")
#author("2021-11-15T03:13:44+09:00","default:Miyashita","Miyashita")
* Homebrew の netcdf-fortran について [#yc54882e]
** install [#ofde2fc7]
今は
#codeprettify{{
brew install netcdf
}}
だけで, netcdf-fortran もついてくる.~
~

** --prefix がちゃんと表示されない? [#j5571e55]
NetCDF-C が4.8.1, NetCDF-Fortran が 4.5.3 のバージョンの時.~
インストールしたのに
#codeprettify{{
nf-config --prefix
}}
をしても,空の文字列を返して,ちゃんと表示してくれなかった.~
他の --flibs などは問題ないし, nc-config も正しいパスを返してくれる.~
元のファイル /usr/local/Cellar/netcdf/4.8.1/bin/nf-config を確認すると
#codeprettify{{
     --has-f03)
                echo $has_f03
                ;;

     --flibs)
                echo $flibs
                ;;

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

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

     --version)
        echo $version
        ;;
}}
となっているように,なぜか prefix だけは cmake 依存? になっている.この変数が空だと何もしてくれない.~
一旦無理矢理
#codeprettify{{
     --prefix)
                echo "${CMAKE_INSTALL_PREFIX}"
                echo $prefix
                ;;
}}
に書き換えることにした.何か不具合が生じないといいけど…
に書き換えることにした(変数の prefix はファイルの最初の方に定義済).何か不具合が生じないといいけど…

Front page   Edit Diff Attach Copy Rename Reload   New List of pages Search Recent changes   Help   RSS of recent changes