G95 is no longer being developed by its primary author, and it is mostly a Fortran 95 compiler, but it is a robust if not speedy F95 compiler. It would be good to have it available, but many of the download links at the g95 site are broken. Has anyone saved those binaries and/or the g95 source code? One could argue for its preservation on historical as well as practical grounds.
In particular, I have installed Windows Subsystem for Linux, Ubuntu 20.04.1 LTS and would like to install g95 on it.
I use g95 on Windows and have uploaded a MinGW binary here.
The developer who supported g95 has moved onto other activities. The logical alternative/replacement is gfortran (part of GCC). gfortran is a very good free compiler.
Farther down the road the new FLANG (part of the LLVM project) is anticipated to be another high-quality alternative. Given the roadmap, I don’t see anyone having the motivation to maintain g95 any longer.
I followed the suggestion of @vmagnin (thanks) and the instructions at installing g95 on ubuntu 12.04 . I am using Ubuntu 20.04.1 LTS under Windows Subsystem for Linux. When trying to compile Hello World with g95 I get
/tmp/ccwKEEjc.s: Assembler messages:
/tmp/ccwKEEjc.s:11: Error: invalid instruction suffix for `push'
FTP links may appear broken since most modern browsers are dropping FTP support because of security concerns. If you have an FTP client, or Cygwin with the wget utility, you can still obtain a tarball from the g95 FTP site. For example, for Cygwin on Windows: