Previous Section Next Section Table of Contents Glossary Index

Chapter 5. The Clozure CL IDE

5.2. Building the IDE

Building the Clozure CL IDE is now a very simple process.

  1. In a shell session, cd to the ccl directory.

  2. Run ccl from the shell. The easiest way to do this is generally to execute the ccl or ccl64 command.

  3. Evaluate the form (require :cocoa-application)

For example, assuming that the Clozure CL distribution is installed in "/usr/local/ccl", the following sequence of shell interactions builds the IDE:

oshirion:ccl mikel$ ccl64
Welcome to Clozure Common Lisp Version 1.2-r9198M-trunk  (DarwinX8664)!
? (require :cocoa-application)
;Loading #P"ccl:cocoa-ide;fasls;cocoa-utils.dx64fsl.newest"...
;Loading #P"ccl:cocoa-ide;fasls;cocoa-defaults.dx64fsl.newest"...

[...many lines of "Compiling" and "Loading" omitted...]

Saving application to /usr/local/ccl/Clozure CL.app/

oshirion:ccl mikel$ 

    

Clozure CL compiles and loads the various subsystems that make up the IDE, then constructs a Cocoa application bundle named "Clozure CL.app" and saves the Lisp image into it. Normally Clozure CL creates the application bundle in the root directory of the Clozure CL distribution.


Previous Section Next Section Table of Contents Glossary Index