[Openmcl-devel] CCL 1.6 on Linux (linuxx86): missing ASDF?

egarrulo egarrulo at gmail.com
Wed Jan 12 12:12:22 PST 2011

> On Wed, Jan 12, 2011 at 1:58 PM, egarrulo <egarrulo at gmail.com> wrote:
>> Hello,
>> I've downloaded CCL 1.6 for Linux x86.  AFAIK, it should include ASDF (and
>> same version on Windows indeed does), but it seems it is not so. I've not
>> been able to find any reference to this issue, therefore I think I'm doing
>> something wrong.
>> I'm running the "lx86cl" executable:
>> my at notebook ~> lx86cl
>> Welcome to Clozure Common Lisp Version 1.6-r14468M  (LinuxX8632)!
>> ?
>> but when I evaluate (require :asdf)
>> ? (require :asdf)
>>> Error: Module ASDF was not provided by any function on
>>> While executing: REQUIRE, in process listener(1).
>>> Type :POP to abort, :R for a list of available restarts.
>>> Type :? for other options.
>> 1 >
>> What am I missing?
>> I've downloaded CCL as instructed:
>> $ svn co http://svn.clozure.com/publicsvn/openmcl/release/1.6/linuxx86/ccl
>> Thanks.
>> _______________________________________________
>> Openmcl-devel mailing list
>> Openmcl-devel at clozure.com
>> http://clozure.com/mailman/listinfo/openmcl-devel

OK, I've found my mistake.  I had two directories with "lx86cl":
- one extracted from 
"ftp://ftp.clozure.com/pub/release/1.6/ccl-1.6-linuxx86.tar.gz", which 
has only the "compiler" and "contrib" subfolder, whilst is missing the 
"tools" subfolder;
- the other I got by SVN, which has everything.

Running lx86cl and requiring ASDF from latter directory works.  I 
apologize for the inconvenience, but the shell prompt not showing me the 
current directory confused me.

Gail Zacharias wrote:
 > If you load ASDF in your init file, don't load your init file when
 > rebuilding ccl. I.e. whenever you run (rebuild-ccl :full t), be sure to
 > start up ccl with the "-n" option.

I've read the FAQ, but it seemed to me that this direction is about 
rebuilding CCL, not running it.

Thanks everyone for your attention.

More information about the Openmcl-devel mailing list