Programs for Programmers

plusFORT Downloads

All plusFORT evaluations are V6.72.

The “Starter Pack” version of plusFORT 6.72 does not have any time or size restrictions, and contains all of the restructuring and static analysis capabilities of the standard version. It can handle ANSI Fortran 77, and most common extensions. Some features are disabled, including translation to and from Fortran 90 (but declaration insertion, to allow use of IMPLICIT NONE, is there). None of the new features of plusFORT version 7 are available.

This version may be used free of charge by academic institutions for strictly non-commercial projects. For all others, it is strictly for evaluation purposes only.


Windows Version

Download and run the setup program.

Open the licence file you have been given (plusFORT.fig) with a text editor such as Notepad. Do not use a word processor, as it may add formatting codes. When prompted, cut and paste the three lines from the licence file into the installation program dialog box. In case of difficulty, check the contents of the file plusFORT.fig in the installation directory, using a plain text editor. The file should contain the three lines of text provided. If it does not, simply replace the version of plusFORT.fig created by the installation program with the version sent by your supplier.

In case of difficulty, check the contents of the file plusFORT.fig in the installation directory, using a plain text editor. The file should contain the three lines of text provided. If it does not, simply replace the version of plusFORT.fig created by the installation program with the version sent by your supplier.

 

download button

Installation Instructions

 


Linux Version

download button

 Installation Instructions

(1) If you plan to install in a system directory, such as /opt, then logon as a superuser.

(2) Move the installation file (plusfort_x86Linux_672.tgz) to the directory (e.g. /opt) which will contain the plusFORT installation directory.

(3) Move to the directory containing the installation file, and unpack it:-

      tar xvzf plusfort_x86Linux_672.tgz

(4) Step 3 will have created the plusFort installation directory (e.g. /opt/plusfort_x86Linux_672).  Copy your authorization file (plusFORT.fig), which contains 3 lines of text, into the installation directory.

(5) Set up the PFDIR and PATH environment variables.  For bash style shells, you can do this as follows:-

      PFDIR=/opt/plusfort_x86Linux_672
      PATH=$PFDIR:$PATH
      export PFDIR PATH

Depending on your setup, these commands can be inserted in the .profile or .bashrc in your home directory, in /etc/bashrc or /etc/profile, or in a file in the /etc/profile.d directory (e.g. /etc/profile/d/plusfort.sh). You may need superuser privileges to do this.

(6)  Start a new command shell.

(7)  Check the environment variables are correctly set by typing:-

      echo $PFDIR

(8)  You should now be able to use plusFORT tools from the command line:-

      e.g.  spag *.f

 


MAC OSX Version

download button

Installation Instructions

(1) Move the installation file (plusfort_OSX_672.tgz) to the directory (e.g. /opt) which will contain the plusFORT installation directory.

(2) Move to the directory containing the installation file, and unpack it:-

      tar xvzf plusfort_OSX_672.tgz

You may need superuser privileges (e.g. using sudo) to do this.

(4) Step 3 will have created the plusFort installation directory (e.g. /opt/plusfort_OSX_672).  Copy your authorization file (plusFORT.fig), which contains 3 lines of text, into the installation directory.

(5) Set up the PFDIR and PATH environment variables.  For bash style shells, you can do this as follows:-

      PFDIR=/opt/plusfort_OSX_672
      PATH=$PFDIR:$PATH
      export PFDIR PATH

These commands can be inserted in the .profile in your home directory, or in /etc/profile.  On some systems you may need to insert them in the .bash_profile file.

(6)  Start a new command shell.

(7)  Check the environment variables are correctly set by typing:-

      echo $PFDIR

(8)  You should now be able to use plusFORT tools from the command line:-

      e.g.  spag *.f