Unable to compile lol with CCL 1.9 (Mac OS X)
Closed this issue · 3 comments
I've got quicklisp set up and working with CCL 1.9 on Mac OS X 10.8, but when I try
(ql:quickload "lisp-on-lines")
I get (after compiling and loading all of lisp-on-line's dependencies), an error:
The class #<CONTEXTL:LAYERED-CLASS LISP-ON-LINES::DESCRIPTION-ACCESS-CLASS> was specified as a
super-class of the class #<STANDARD-CLASS LISP-ON-LINES::STANDARD-DESCRIPTION-CLASS>;
but the meta-classes #<STANDARD-CLASS CONTEXTL:LAYERED-CLASS> and
#<STANDARD-CLASS STANDARD-CLASS> are incompatible.
Hey,
quicklisp/quicklisp-projects#464
-- drewc
On Sun, Mar 10, 2013 at 5:23 AM, Jesse Alama notifications@github.comwrote:
I've got quicklisp set up and working with CCL 1.9 on Mac OS X 10.8, but
when I try(ql:quickload "lisp-on-lines")
I get (after compiling and loading all of lisp-on-line's dependencies), an
error:The class #<CONTEXTL:LAYERED-CLASS LISP-ON-LINES::DESCRIPTION-ACCESS-CLASS> was specified as a
super-class of the class #;
but the meta-classes # and
# are incompatible.—
Reply to this email directly or view it on GitHubhttps://github.com//issues/1
.
Oh, I see. Well, this settles things, then.
Jesse Alama
On Mar 10, 2013, at 20:08, Drew Crampsie notifications@github.com wrote:
Hey,
quicklisp/quicklisp-projects#464
-- drewc
On Sun, Mar 10, 2013 at 5:23 AM, Jesse Alama notifications@github.comwrote:
I've got quicklisp set up and working with CCL 1.9 on Mac OS X 10.8, but
when I try(ql:quickload "lisp-on-lines")
I get (after compiling and loading all of lisp-on-line's dependencies), an
error:The class #<CONTEXTL:LAYERED-CLASS LISP-ON-LINES::DESCRIPTION-ACCESS-CLASS> was specified as a
super-class of the class #;
but the meta-classes # and
# are incompatible.—
Reply to this email directly or view it on GitHubhttps://github.com//issues/1
.—
Reply to this email directly or view it on GitHub.
It should be fairly easy to fix that error, but there is an issue with LoL
which will not be solved without a total rewrite. Dynamic scope + closures
= a bad thing, in my experience.
That said, there is a solution that I am now using:
http://drewc.org/interface/monads.html
-- drewc
On Sun, Mar 10, 2013 at 12:09 PM, Jesse Alama <notifications@github
.comnotifications@github.com
wrote:
Oh, I see. Well, this settles things, then.
Jesse Alama
On Mar 10, 2013, at 20:08, Drew Crampsie notifications@github.com
wrote:Hey,
quicklisp/quicklisp-projects#464
-- drewc
On Sun, Mar 10, 2013 at 5:23 AM, Jesse Alama notifications@github.comwrote:
I've got quicklisp set up and working with CCL 1.9 on Mac OS X 10.8,
but
when I try(ql:quickload "lisp-on-lines")
I get (after compiling and loading all of lisp-on-line's
dependencies), an
error:The class #<CONTEXTL:LAYERED-CLASS
LISP-ON-LINES::DESCRIPTION-ACCESS-CLASS> was specified as a
super-class of the class #;
but the meta-classes # and
# are incompatible.—
Reply to this email directly or view it on GitHub<
https://github.com/drewc/lisp-on-lines/issues/1>
.—
Reply to this email directly or view it on GitHub.—
Reply to this email directly or view it on GitHubhttps://github.com//issues/1#issuecomment-14687041
.