http://www.cs.cornell.edu/skeshav/real/REAL5.0.tar.gz
The patch will *not* work with the REAL5.0.tar.Z as the files are not identical in both versions (although you can read the patch file and make the changes manually).
Note 2: You must do the following before running Configure. If you have already run Configure, delete the sim5.0 directory and untar the REAL package again before continuing.
For REAL version 4 (unsupported):
Put patch in the directory above sim and type:
patch -p0 < real4-linux-patch
For REAL version 5 with Linux versions pre- RedHat 5 (unsupported):
Put patch in the directory above sim5.0 and type:
patch -p0 < real5-linux-patch
If you're not using version 2.9.X of the assembler, you're done.
Go to the directory sim5.0/sim and run
simulate example.l
If you are using version 2.9.X of the assembler, then during the run of Configure you will get an error that nest.a failed to build and therefore the simulate executable won't be created. Do the following additional steps to complete the build:
copy the state.o file into the sim5.0/src directory
type make
change to the sim5.0/sim directory
type make
you can now run: simulate example.l