While in your main directory, enter the commands uncompress auto.tar.Z, followed by tar xvfo auto.tar. This will result in a directory auto, with one subdirectory, auto/97. Type cd auto/97 to change directory to auto/97. Then type make sgi , to compile AUTO on Silicon Graphics machines, or make solaris on SUN/Solaris with ANSI C compiler, or make on SUN/OS with K&R C compiler, and, in principle, on other Unix systems. Upon compilation, type make clean to remove unnecessary files. Also enter the command source $HOME/auto/97/cmds/auto.env and add this command to your .login or .cshrc file.
The Graphical User Interface (GUI) requires the X-Window system and Motif. It may be necessary to enter their correct pathname in the appropriate makefile in auto/97/gui. Note that AUTO can be very effectively run in Command Mode, i.e., the GUI is not strictly necessary. To compile AUTO without GUI, type make cmd in directory auto/97.
For timing purposes, the file auto/97/src/autlib1.f contains references to the function etime. If this function is not automatically supplied by your f77 compiler then it can be replaced by an appropriate alternative call, or it can be disabled by replacing the two occurrences of the string T=etime(timaray) with T=0. To recompile autlib1.f, type @C 1 in directory auto/97/src.
To enable the PostScript conversion command @ps, make the changes indicted in the README file in directory auto/97/tek2ps and recompile by typing make in that directory. Moreover, to enable the @pr command you may have to enter the correct printer name in auto/97/cmds/@pr. To generate the on-line manual, type make in auto/97/doc.
To prepare AUTO for transfer to another machine, type make superclean in directory auto/97 before creating the tar-file. This will remove all executable, object, and other non-essential files, and thereby reduce the size of the package.
AUTO can be tested by typing make > TEST & in directory auto/97/test. This will execute a selection of demos from auto/97/demos and write a summary of the computations in the file TEST. The contents of TEST can then be compared to other test result files in directory auto/97/test. Note that minor differences are to be expected due to architecture and compiler differences.
Some EISPACK routines used by AUTO for computing eigenvalues and Floquet multipliers are included in the package (EISPACK:76 EISPACK:76).