Optimised 32-bit compiler available
The Norcroft Fortran compiler has been made available to RISC OS Open Ltd
(ROOL)
who have now released a version which will run on modern 32-bit architectures (Iyonix, ARMX6, Raspberry Pi etc.)
as well as the older 26-bit architecture (Acorn Risc PC, A5000 etc.)
At the same time Fortran Friends are releasing all of their Fortran development software free on this web site.
The zipped download contains the following files and directories:
-
!FDE: the front-end for compiling, linking and running programs in the RISC OS desktop. This application includes:
-
The usual application files (!Boot etc.). You may well need to edit the !Run file to suit your environment.
-
Files ‘Choices’, ‘Messages’, and ‘Windows’, used by the FDE
(and which should probably be left alone)
-
sub-directories:
-
lib which should contain:
- f77 (the compiler),
- link (the linker) and optionally
- squeeze (optional compiled code compressor)
these are not included here and must be purchased from
ROOL as part of their DDE development suite.
Currently priced at £50.
-
libf77 which contains the Fortran libraries from Fortran Friends
- Draw (making Draw files)
- Font (manipulating fonts)
- Fortlib (the Fortran system)
- Graphics (low-level graphics for the screen)
- SpriteOp (sprite manipulation)
- Utilities (routines communicating with RISC OS)
- Wimp (for writing WIMP programs)
- Other libraries, which have uncertain copyright, can be obtained on request by email from
Fortran Friends:
- CERNlib the CERN Fortran library with lots of useful utilities
- PGPlot the CalTech high-level Fortran graphics language
- Binpak 32-bit fixed-point 3-vector manipulation used by the Fortran Friends polyhedra programs
-
!SrcEdit: contains the language files in !SrcEdit for the above libraries.
The help directory can be copied over the existing directory in your SrcEdit.
The choices directory contains the file: languages which must be edited into your current ‘languages’ file.
!SrcEdit is part of the ROOL DDE (above) or can be downloaded free from
ROOL downloads.
Look for it in the ‘Bonus binaries’ download in directory HardDisc4.Apps.DDE
-
f: two test programs mentioned in the manual (below)
-
manual: the manual for using Fortran on RISC OS (PDF format)
-
source: the source code for the front-end and the libraries
-
Tlibraries: examples mentioned in the manual for trying out the libraries.
The sub-directory ‘f’ has the source; the other files are all needed by the example code.
-
Utilities: this directory contains only !Makelib which should make libraries
from a source file containing many procedures. See the help file
in the application.
Download the Fortran Friends development software zipped file (600KB) here.
Fortran Friends have interfaced the high level graphics package,
PGPlot (version 5.2.2)
to the FDE; Download the interface here (42KB).
Here are some of the windows used by the Fortran Development Environment
Interactive Help gives the details
 The control window |
 The Compiler Options |
 Linking Options and libraries |
Page last upated 10 November 2025