Re: Problems compiling latest CVS version
Nicolas Neuss <[email protected]> 26 Jun 2003 13:56:30 +0200
| Newsgroups | gmane.lisp.matlisp.user |
|---|---|
| Organization | IWR |
| Message-ID | <[email protected]> |
[email protected] (Wolfhard Buß) writes: > Replacing the line > > (setf (find-class 'real) (find-class 'cl:real)) > > in packages.lisp with: > > #+:cmu (setf (pcl:find-class 'real) (pcl:find-class 'cl:real)) > #+:allegro (setf (find-class 'real) (find-class 'cl:real)) > > works for me. > > Cheers. Thanks, Wolfhard. This more or less works. But I get still a conflict for REAL when I want to use both COMMON-LISP and MATLISP in some package. There should be some cleaner remedy. I have no time for the next weeks to examine further. Thus I went back to my stable environment with old CMUCL and old Matlisp. But later this year, I will surely be interested in the new Matlisp. I think that Ray's splitting of matrix-ref, for example, is in the right direction for improving performance. Nicolas. P.S.: I dropped deflogicalpath in start.lisp in favor of (setf (logical-pathname-translations "matlisp") `(("**;*.*.*" ,(concatenate 'string *cl-home* "matlisp/" "**/*.*.~*~")))) Of course, a better fix should be found to make it work with new CMUCL.