• Top
    • Documentation
    • Books
    • Recursion-and-induction
    • Boolean-reasoning
    • Projects
    • Debugging
    • Std
    • Proof-automation
    • Macro-libraries
    • ACL2
      • Theories
      • Rule-classes
      • Proof-builder
      • Hons-and-memoization
      • Events
      • History
      • Parallelism
      • Programming
      • Start-here
        • Gentle-introduction-to-ACL2-programming
        • ACL2-tutorial
        • About-ACL2
          • Release-notes
          • Version
          • Acknowledgments
          • Common-lisp
          • Git-quick-start
          • Copyright
          • Building-ACL2
            • Using-extended-ACL2-images
            • Ccl-installation
              • Ccl-installation-extra
              • Ccl-installation-mac-elaborate
              • Ccl-installation-linux-elaborate
              • Ccl-installation-mac-brief
              • Ccl-installation-linux-brief
            • Sbcl-installation
          • ACL2-help
          • Bibliography
      • Real
      • Debugging
      • Miscellaneous
      • Output-controls
      • Macros
      • Interfacing-tools
    • Interfacing-tools
    • Hardware-verification
    • Software-verification
    • Testing-utilities
    • Math
  • Building-ACL2

Ccl-installation

Installing Clozure Common Lisp (CCL)

For those who use ACL2 built on CCL as the host Common Lisp implementation, it has been common practice to use the latest GitHub version of CCL. We provide the following instructions for you to choose from. The ``brief'' instructions for Linux or Mac (according to your operating system) might well suffice; the ``elaborate'' instructions have helped with version control.

  • ccl-installation-linux-brief
  • ccl-installation-mac-brief
  • ccl-installation-linux-elaborate
  • ccl-installation-mac-elaborate

You may prefer instead to look at the CCL Releases page, which has potentially more up-to-date information; then you can use the links above only as needed (e.g., for Linux-specific information or for discussion of CCL_DEFAULT_DIRECTORY).

One of the links listed above should generally suffice. But if you would like additional information on CCL installation and implementation, see ccl-installation-extra.

Subtopics

Ccl-installation-extra
Clozure Common Lisp (CCL) installation and implementation details
Ccl-installation-mac-elaborate
Installing Clozure Common Lisp (CCL) on Mac (elaborate version)
Ccl-installation-linux-elaborate
Installing Clozure Common Lisp (CCL) on Linux (elaborate version)
Ccl-installation-mac-brief
Installing Clozure Common Lisp (CCL) on Mac (brief version)
Ccl-installation-linux-brief
Installing Clozure Common Lisp (CCL) on Linux (brief version)