Install latest Gfortran 9 on Linux

Related: Install latest Gfortran on Windows


Gfortran 9 increates support for Fortran 2018 features and has more useful warning messages, particularly if you are currently using Gfortran 7 or older. As with any compiler, newer versions of Gfortran may require recompiling other libraries linked with the Fortran compiler, such as HDF5. On Linux, one can switch between Gfortran compiler versions with update-alternatives.

Install

GCC / Gfortran 9 for Ubuntu 16.04 and newer is available from the Ubuntu-test PPA. Add Ubuntu-test PPA by:

add-apt-repository ppa:ubuntu-toolchain-r/test

apt update

Install the most recent Gfortran (similarly for gcc-9, g++-9) by:

apt install gfortran-9

Switch between compiler versions with update-alternatives.

Notes

If experiencing errors getting any version of gfortran installed in Ubuntu, try:

add-apt-repository universe

A popular alternative for Linux, MacOS and Windows Subsystem for Linux is Homebrew:

brew install gcc