To compile the matchmaker generated Lisp files the following steps should be performed:
(setf (search-list "code:") '("/usr/lisp/code/")) (setf (search-list "icode:") '("/usr/lisp/icode/")) (load "code:comutil.lisp")
The first two lines set up search lists for the code and icode directory. The final line loads a command file that compiles the Mach interface definition in the correct order. Note that once the files are compiled, the XXXmsgdefs files are no longer needed. The file /usr/lisp/icode/lossage.log contains a listing of all the error messages generated by the compiler.
This step takes about fifteen minutes.