Compiling the matchmaker sources is done as follows:
(setf (search-list "mm:") '("/usr/lisp/mm")) (compile-file "mm:mm.lisp") (load "mm:mm.fasl") (compile-mm)
The first line sets up a search list, so that the matchmaker sources can be found. The second line compiles the file containing a function for compiling the matchmaker sources. The third line loads the file just compiled, and the final line invokes the function compile-mm which compiles the matchmaker sources. For each file, a .fasl and .err file is generated. Also, a log of the compiler output is printed to the terminal.
This step takes about 15 minutes