[Openmcl-devel] Clozure CL 1.2 released - building the IDE, where are working instructions?

Rainer Joswig 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:
>
> http://ccl.clozure.com/ccl-documentation.html#id335871
>
> -----
> 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
> /Users/joswig/Desktop/ccl
>
> 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- 
> PROVIDER-FUNCTIONS*.
> > 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.

Regards,

Rainer Joswig


>
> Regards,
>
> 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
>> http://trac.clozure.com/openmcl/browser/trunk/source/doc/release-notes.txt
>>
>> (That release notes URL has "trunk" in it, but these really are the
>> correct notes.)
>>
>> _______________________________________________
>> Openmcl-devel mailing list
>> Openmcl-devel at clozure.com
>> http://clozure.com/mailman/listinfo/openmcl-devel
>
> Rainer Joswig, Hamburg, Germany
> http://lispm.dyndns.org/
> mailto:joswig at lisp.de
>
>
>
> _______________________________________________
> Openmcl-devel mailing list
> Openmcl-devel at clozure.com
> http://clozure.com/mailman/listinfo/openmcl-devel

Rainer Joswig, Hamburg, Germany
http://lispm.dyndns.org/
mailto:joswig at lisp.de
Phone: +49 151 22948334

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.clozure.com/pipermail/openmcl-devel/attachments/20080922/a1a40254/attachment.htm>


More information about the Openmcl-devel mailing list