[Openmcl-devel] Clozure CL 1.2 released - building the IDE, where are working instructions?
joswig at lisp.de
Mon Sep 22 02:31:55 PDT 2008
Am 18.09.2008 um 12:31 schrieb Rainer Joswig:
> Good news.
> But somehow I can't find working documentation how to build the IDE.
> I've downloaded the 1.2 TAR file for Mac OS X Intel.
> So where do I find documentation on the CCL wiki start page that
> there is an IDE?
> But there is some documentation. So I see:
> 5.2. Building the IDE
> Building the Clozure CL IDE is now a very simple process.
> • In a shell session, cd to the ccl directory.
> • Run ccl from the shell. The easiest way to do this is generally
> to execute the ccl or ccl64 command.
> • 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$
> Step two assumes that I know where the ccl or ccl64 commands are.
> But it is surely not the easiest way, since the
> commands don't necessarily work.
> RJMBP:ccl joswig$ ./scripts/ccl64
> ./scripts/ccl64: line 70: /usr/local/src/ccl/dx86cl64: No such file
> or directory
> ./scripts/ccl64: line 70: exec: /usr/local/src/ccl/dx86cl64: cannot
> execute: No such file or directory
> RJMBP:ccl joswig$ pwd
> RJMBP:ccl joswig$ ./scripts/ccl64
> Welcome to Clozure Common Lisp Version 1.2-r10552 (DarwinX8664)!
> ? (require 'cocoa-application)
> ;Loading #P"ccl:cocoa-ide;fasls;cocoa-utils.dx64fsl.newest"...
> ;Loading #P"ccl:cocoa-ide;fasls;start.dx64fsl.newest"...
> > Error: Module EASYGUI was not provided by any function on *MODULE-
> > While executing: REQUIRE, in process listener(1).
> > Type :POP to abort, :R for a list of available restarts.
> > Type :? for other options.
> 1 >
> Which means that step three isn't working.
> How should we change the documentation that somebody can build the
> IDE with CCL 1.2?
Looks like my problem was that during the build process the place of
the CCL directory is looked up from the preferences.
I had the preference set from an earlier version of CCL and building
the IDE from a different directory just
takes the old preference somewhen during build. I think that's kind of
an error. During the build process it
should already been known where this particular instance of CCL is -
no need to look it up from the preferences.
Also no trace of a warning that the preference and the current build
directory is different.
> Rainer Joswig
> Am 17.09.2008 um 20:37 schrieb R. Matthew Emerson:
>> It's been ready for a while now, but I don't think we ever mentioned
>> it, so...
>> Clozure CL 1.2 is now available.
>> Clozure CL is is an open source Common Lisp implementation that runs
>> on PowerPC hardware under Mac OS X and Linux, and on x86-64 hardware
>> under Mac OS X, Linux, and FreeBSD.
>> Clozure CL used be called OpenMCL. It is also sometimes called CCL.
>> http://trac.clozure.com/openmcl has instructions on how to get it.
>> Release notes are included in the distribution, or at
>> (That release notes URL has "trunk" in it, but these really are the
>> correct notes.)
>> Openmcl-devel mailing list
>> Openmcl-devel at clozure.com
> Rainer Joswig, Hamburg, Germany
> mailto:joswig at lisp.de
> Openmcl-devel mailing list
> Openmcl-devel at clozure.com
Rainer Joswig, Hamburg, Germany
mailto:joswig at lisp.de
Phone: +49 151 22948334
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the Openmcl-devel