How to run the PC GAMESS/Firefly?

You should have a file named "input" in the current directory containing the input information for the PC GAMESS/Firefly. By default, PC GAMESS/Firefly writes its output to the stdout device, hence you should use an I/O redirection to save it as a file. For example, you can use something like:

  • C:\GAMESS\pcgamess.exe >test.out 2>&1
         under OS/2 and NT;

  • C:\GAMESS\pcgamess.exe >test.out
         under Windows 95/98;

  • C:\PHARLAP\run386.exe -vm C:\PHARLAP\vmmdrv.exp C:\GAMESS\gamess.exp >test.out
         under DOS using Phar Lap DOS-extender.
  • Here C:\GAMESS is the directory that contains PC GAMESS/Firefly executable, and C:\PHARLAP is the directory where the Phar Lap binaries are installed.

    All the temporary files will be created in the current directory, so if you want to run several PC GAMESS/Firefly jobs simultaneously, you should run them in different directories. Insofar as the PUNCH file is always created with the 'NEW' status, there should not be any previous punch file in the PC GAMESS/Firefly working directory. In general, it is recommended to delete all the other temporary PC GAMESS/Firefly files (such as dictnry, etc...), before starting next PC GAMESS/Firefly job, unless you want to use some restart options.

    Probably, you will write some batch (.bat under DOS, NT, or Win95/98; .cmd under OS/2 or NT) to delete these files, create input, and run PC GAMESS/Firefly with I/O redirection.

    Please consult as well with the list of the available PC GAMESS/Firefly command line options