Skip to content

Instantly share code, notes, and snippets.

@brackendev
Last active July 17, 2020 15:37
Show Gist options
  • Select an option

  • Save brackendev/2e81643bc49817f8268d48dafb3cf3f1 to your computer and use it in GitHub Desktop.

Select an option

Save brackendev/2e81643bc49817f8268d48dafb3cf3f1 to your computer and use it in GitHub Desktop.
[Shell] Clozure CL macOS IDE build
Note: This hasn't been updated for macOS Catalina.
1. Download and move <https://gist.github.com/brackendev/97ed0793cf605b123ff14433ff075e0d>
to /usr/local/bin/ccl (for example).
2. Via a shell:
Note: Use latest URLs from <https://github.com/Clozure/ccl/releases>.
$ chmod +x /usr/local/bin/ccl
$ export CCL_DEFAULT_DIRECTORY=/usr/local/src/ccl-dev
$ cd /usr/local/src
$ git clone https://github.com/Clozure/ccl.git ccl-dev
$ curl -L -O https://github.com/Clozure/ccl/releases/download/v1.12/darwinx86.tar.gz
$ cd ccl-dev
$ tar xf ../darwinx86.tar.gz
$ ccl
(require 'cocoa-application)
3. "Clozure CL64.app" is now in /usr/local/src/ccl-dev and can be moved to /Applications.
4. [Optional] Install Quicklist (the library installer):
$ cd /usr/local/src
$ wget https://beta.quicklisp.org/quicklisp.lisp
$ ccl
(load "quicklisp.lisp")
(quicklisp-quickstart:install)
(ql:add-to-init-file)
More info: <https://www.darkchestnut.com/2017/getting-started-with-common-lisp/>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment