I just discovered how to compile clpython in SBCL 1.0.16. If you remove the declaration of py-dict to outside of the eval-when  SBCL won't go crazy about the STREAM-ELEMENT-TYPE thing.

Apparently everything is ok. The commands suggested in the final of the compilation process works without trouble.

I'm sending my changes.


On Tue, May 6, 2008 at 1:19 AM, Jason Nielsen <jdn@math.carleton.ca> wrote:
I can confirm that compilation fails using SBCL 1.0.16 on a Ubuntu 7.10 system with a:

"has no suitable method for STREAM-ELEMENT-TYPE, and so has fallen through to this method...."

error that crashes the whole session.  You can reproduce this behaviour with the following:

(defclass foo (standard-class) ())
(defclass bar () () (:metaclass foo))

Cheers,
Jason

_______________________________________________
clpython-devel mailing list
clpython-devel@common-lisp.net
http://common-lisp.net/cgi-bin/mailman/listinfo/clpython-devel



--
The most fundamental particles in this product are held together by a "gluing" force about which little is currently known and whose adhesive power can therefore not be permanently guaranteed.