LoginSignup
2
2

More than 5 years have passed since last update.

mcaportsでgfortran(gcc)をインストールする方法

Posted at

OSをHighSierraにUpdateしたらfortranが動かなくなったのでインストールし直した。
いつも検索してしまうのでここで整理しておく。

OSのバージョンによって動くgccのバージョンに違いがあるので注意が必要。
(インストールする際に、動かせないものについてはerrorが表示される)

対処法

1.gccのバージョンの確認(必要だったら)

terminal
$ port search gcc

2.gccのインストール

terminal
$ sudo port install gcc6

3.インストールされているgccの状態を確認(必要だったら)

terminal
$ sudo port select --list gcc
Available versions for gcc:
    mp-gcc6 
    mp-gcc7
    none(active)

4.利用するgccのバージョンの指定

terminal
$ sudo port select gcc mp-gcc6
$ sudo port select --list gcc
Available versions for gcc:
    mp-gcc6(active) 
    mp-gcc7
    none
$ which gfortran
/opt/local/bin/gfortran

これでmacportsでインストールしたgfortran(gcc)がdefaultで使用できるようになる。

2
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
2