The latest version is Version 1.2.15. for both Unix and Windows. When unpacked, it will create a new directory called f90gl-x.x.x (where x.x.x is the current version number) under which everything will be placed. You will also need a new version of GLUT, available below.
f90gl-1.2.15.tar.gz gzipped tar file (293K)
Win32: f90gl-1.2.15.zip zip file (453K)
f90gl is in the public domain and not subject to copyright. Please see the LICENSE file.
There are several versions of GLUT 3.7 floating around, some of which don't have support for f90gl. If you are having problems with it, use the version available here. Another version that is known to work is MesaGLUT 7.0.3 or newer.
glut-3.7.1.tar.gz gzipped tar file (472K)
Win32: glut-3.7.1.zip zip file (679K)
Win32 precompiled binary: f90glut.zip zip file (143K)
To compile it on Unix, edit Imakefile to remove test and progs from SUBDIRS, execute mkmkfiles.imake, and make. libglut.a can then be found in lib/glut, and glut.h and glutf90.h are in include/GL. These are the only three files you will need.
Back to f90gl home page.
Last change to this page: August 9, 2018 Date this page created: 1998 Home Page