Previous Section Next Section Table of Contents Glossary Index

Chapter 3. Building Clozure CL from its Source Code

3.4. Building Everything

You now have everything you need. Start up Clozure CL with the -n or --no-init option to avoid potential interference from code in your init file, and evaluate the following form to bring your Lisp system up to date.

? (ccl:rebuild-ccl :full t)
    

That call to the function rebuild-ccl performs the following steps:

If all goes well, it'll all happen without user intervention and with some simple progress messages. If anything goes wrong during execution of either of the external processes, the process output is displayed as part of a lisp error message.

rebuild-ccl is essentially just a short cut for running all the individual steps involved in rebuilding the system. You can also execute these steps individually, as described below.


Previous Section Next Section Table of Contents Glossary Index