Opened 11 years ago

Closed 11 years ago

#440 closed defect (worksforme)

CCL:REBUILD-CCL fails on OS X due to untranslated and embedded logical pathnames

Reported by: dbmcclain Owned by: rme
Priority: normal Milestone:
Component: other Version:
Keywords: rebuilding Cc:


Attempting to regenerate CCL:

(ccl:rebuild-ccl :full t)

==> Rebuilding Clozure Common Lisp using Version 1.3-RC1-r11719M (DarwinX8632)

Error: Invalid pathname : "ccl:". While executing: CWD, in process listener(1). Type :POP to abort, :R for a list of available restarts. Type :? for other options.

Attachments (1)

compile-ccl.lisp (30.0 KB) - added by dbmcclain 11 years ago.
Corrected ccl/lib/compile-ccl.lisp

Download all attachments as: .zip

Change History (4)

Changed 11 years ago by dbmcclain

Corrected ccl/lib/compile-ccl.lisp

comment:1 Changed 11 years ago by dbmcclain

I uploaded a "corrected" version of ccl/lib/compile-ccl.lisp. This seems to work okay. You need to :C on all the complaints about redefining something already defined in the kernel. After reloading this file (ccl:rebuild-ccl :full t) seems to produce Lisp images that work fine... so far...

  • DM

comment:2 Changed 11 years ago by rme

  • Component changed from Runtime (threads, GC) to other
  • Owner changed from gb to rme
  • Status changed from new to assigned

If the ccl: logical host isn't defined properly, then that's probably due to the way you started up the lisp. Please see for the documentation on setting up the ccl shell script if you haven't already done that.

REBUILD-CCL on Darwin/x8632 works fine for me; I use it every day. I'm sure that there's an answer to the problem you're seeing that doesn't involve patching ccl:lib;compile-ccl.lisp.

comment:3 Changed 11 years ago by rme

  • Resolution set to worksforme
  • Status changed from assigned to closed

If you've got this straightened out, great. If not, please send mail to openmcl-devel or come to #ccl on freenode.

Note: See TracTickets for help on using tickets.