同僚二人のマックブックにGOTMとFABMモデルをインストールしてコンパイルする作業の手伝いをしたがどうもコンパイルがうまくいかない。
use netcdfだったりuse fabm_typesにエラーがどうのこうのというメッセージがでてしまう。
自分のマックで一年ほど前にやったときは問題なかったのになんで最新のOSでできないのか色々みんなで苦しんだ結果、問題はmacportsでインストールしたnetcdf-fortranのバージョンがgfortranのサイトからインストールしたgfortranのバージョンとマッチしていなかったから。gfortranのバージョンは
gfortran --version
で確認できる。以下が出力例:
GNU Fortran (GCC) 4.8.2
一方macportsでインストールしたnetcdf-fortranのバージョンは
port installed netcdf-fortran
で確認できる。以下がその出力例:
The following ports are currently installed:
netcdf-fortran @4.2_12+gcc48 (active)
この場合、gfortranは4.8.2、netcdf-fortranは4.8なのでオーケー。
これが例えば、4.9と4.8のコンビネーションだとミスマッチでコンパイルでエラーになる。
2015年2月25日水曜日
2015年2月8日日曜日
Zotero: LibreOffice Plugin 3.5.9がインストールできない(ウィンドウが空)
Problem: I can't install the LibreOffice plugin because the installation page on Firefox is blank (Fig.1).
Solution: Disable Adblock Plus and restart Firefox (Fig.2).
This happened under the following two environments:
![]() |
Fig.1 |
![]() |
Fig.2 |
- OSX 10.6.8, iMac 2006 Intel Core 2 Duo, Firefox 35.0.1
- Yosemite 10.10.2 Macbook Air 2011, Firefox 34.???
登録:
投稿 (Atom)