Here are instructions on how to set up the Copycat system from scratch. To do this, you need Sun Common Lisp (= Lucid Common Lisp), and all the .l files in the ccat-src directory. 1. If you want to run Copycat with graphics, copy the file "lisp-init.lisp.windows" from the lisp-init directory to your top-level directory, naming it "lisp-init.lisp": cp lisp-init/lisp-init.lisp.windows ~/lisp-init.lisp This is the initialization file that Sun Common Lisp will use to set up various parameters as well as the window system for running Copycat. If you want to run Copycat without graphics, copy the file "lisp-init.lisp.no-windows": cp lisp-init/lisp-init.lisp.no-windows ~/lisp-init.lisp In these instructions, I'll assume that you're running Copycat with graphics, unless otherwise specified. 2. Go into the ccat-src directory. 3. If you are running Copycat with graphics, start up SunView, and open up a shell window. 4. Compile the C graphics routines: cc -c lucid-graphics.c 5. Start up Sun Common Lisp (the "full" version with the editor, window-system, etc.). I use version 3.0.2, which patches some bugs in version 3.0. (I don't know if Copycat will work in version 3.0.) Lisp will come up with an editor window and a root viewport in which Copycat will run. You may want to change the size of the windows specified in the lisp-init.lisp.windows file. 6. At the ">" prompt in the editor window, type: (load "set-up-copycat-sun3.l") if you're on a Sun 3, or (load "set-up-copycat-sun4.l") if you're on a Sun 4, and then (set-up-copycat) This will compile (if necessary) and load all the Copycat files. A few "Warnings" will appear, such as "Redefining function xor whose source-file was not recorded", or warnings about functions that are "not known to be defined" (they will be defined in due time), and other warnings as well. You can ignore these. If all the files need to be compiled, this will take a while. 7. When the ">" prompt appears again, you are ready to run Copycat. You can now do a "disksave" if you want to save a ready-to-run image of the whole system (though this takes up a lot of memory: about 13 MB), or else you can now run the program. See the file "how-to-run-copycat".