I guess I have to assume nobody is using Cells with CCL. I'm attempting to get it to work, but am a little out of my depth.
To begin with, I had to add a couple of conditionals for ccl to get past initial errors.
Then: ,load-system cells
There is no package named "EXCL" . [Condition of type CCL::NO-SUCH-PACKAGE]
I don't know what EXCL is, but I'm offered a restart to treat it as a nickname for "COMMON-LISP-USER", so I choose that:
Reader error on #<BASIC-FILE-CHARACTER-INPUT-STREAM ("/Users/neil/.asdf-install-dir/site/cells/utils-kt/..."/7 ISO-8859-1) #x8D1F7CE>, near position 921, within " (mop::class-prot": Reference to unknown package "MOP". [Condition of type CCL::SIMPLE-READER-ERROR]
<The above error is referring to line 36 of detritus.lisp>
Any advice about how to proceed would be welcomed. I think I ought to begin by resolving the EXCL issue, but haven't had much luck finding such a package.
Thanks,
Neil Baylis
[]
Neil Baylis wrote:
I guess I have to assume nobody is using Cells with CCL. I'm attempting to get it to work, but am a little out of my depth.
To begin with, I had to add a couple of conditionals for ccl to get past initial errors.
Then: ,load-system cells
There is no package named "EXCL" . [Condition of type CCL::NO-SUCH-PACKAGE]
I don't know what EXCL is, but I'm offered a restart to treat it as a nickname for "COMMON-LISP-USER", so I choose that:
Unless you have pushed :allegro onto *features* you should not be hitting excl: usage (those are Franz "ex"tensions to "cl"). I think any you find can safely be zapped since they will be in debugging code only.
Reader error on #<BASIC-FILE-CHARACTER-INPUT-STREAM ("/Users/neil/.asdf-install-dir/site/cells/utils-kt/..."/7 ISO-8859-1) #x8D1F7CE>, near position 921, within " (mop::class-prot": Reference to unknown package "MOP". [Condition of type CCL::SIMPLE-READER-ERROR]
<The above error is referring to line 36 of detritus.lisp>
Hunh, surprised that MOP:: is there unfeatured. I am sure CCL has class-prototype somewhere, but ISTR it either is in the CL package so you can just delete the MOP:: or it is in... well, I'll let you find out: (apropos "CLASS-PROTOTYPE")
kt
On Mon, Jun 29, 2009 at 2:57 PM, Kenneth Tilton kentilton@gmail.com wrote:
Unless you have pushed :allegro onto *features* you should not be hitting excl: usage (those are Franz "ex"tensions to "cl"). I think any you find can safely be zapped since they will be in debugging code only.
There are a couple of places where EXCL is referred to unconditionally. I added tests for ccl and that made it happy.
Hunh, surprised that MOP:: is there unfeatured. I am sure CCL has class-prototype somewhere, but ISTR it either is in the CL package so you can just delete the MOP:: or it is in... well, I'll let you find out: (apropos "CLASS-PROTOTYPE")
Yes, ccl has class-prototype. I deleted the mop::, and got past that
hurdle. There were a couple more in a similar vein that I also fixed. I got a compile error in fm-utilities.lisp compiling fm-find-one. CCL complained about the declaration of dynamic-extent for 'matcher'. I added ccl to the #-lispworks test, and it compiled OK. Whether that's important at runtime, I don't know.
Anyway, it now loads without any errors. Now to see if I can use it in my project.
Thanks for the help,
Neil Baylis