Try to update quicklisp to the recent version 09.12.2012, 01:44, "Pascal Costanza" <[email protected]>: > Hi, > > I have downloaded the newly released version, and configured and made it on > Mac OS X 10.8.2. > > When trying to start ECL, I get the following error message: > > koma-komputer:~ costanza$ ecl > ;;; Loading "/Users/costanza/quicklisp/setup.lisp" > ;;; Loading #P"/usr/local/lib/ecl-12.12.1/cmp.fas" > ;;; Loading #P"/usr/local/lib/ecl-12.12.1/asdf.fas" > ;;; Error: > ;;; in file ASDF-ECL.LISP, position 1121 > ;;; at (DEFCLASS BUNDLE-OP ...) > ;;; * The form (CLOS:LOAD-DEFCLASS 'BUNDLE-OP '(OPERATION) '((:READERS > (BUNDLE-OP-TYPE) :NAME TYPE) (:READERS (BUNDLE-OP-MONOLITHIC-P) :INITFORM NIL > :NAME MONOLITHIC) (:INITFORM NIL :INITARGS (:NAME-SUFFIX) :NAME NAME-SUFFIX) > (:WRITERS ((SETF BUNDLE-OP-BUILD-ARGS)) :READERS (BUNDLE-OP-BUILD-ARGS) > :INITFORM NIL :INITARGS (:ARGS) :NAME BUILD-ARGS)) NIL) was not evaluated > successfully. > ;;; Error detected: > ;;; The symbol BUNDLE-OP-MONOLITHIC-P is bound to an ordinary function and is > not a valid name for a generic functionASDF could not load sockets because > Error while invoking #<compile-op (:VERBOSE NIL) 0000000107b69090> on > #<cl-source-file "asdf" "asdf-ecl">. > > ;;; Error: > ;;; in file impl.lisp, position 7644 > ;;; at (DEFINE-IMPLEMENTATION-PACKAGE ECL ...) > ;;; * The form (REQUIRE 'SOCKETS) was not evaluated successfully. > ;;; Error detected: > ;;; Error while invoking #<compile-op (:VERBOSE NIL) 0000000107b69090> on > #<cl-source-file "asdf" "asdf-ecl">An error occurred during initialization: > Error while invoking #<compile-op (:VERBOSE NIL) 00000001089d5a50> on > #<cl-source-file "quicklisp" "impl">. > > I have no idea what this error message is talking about. > > Here is the contents of my .eclrc > > (setf (logical-pathname-translations "costanza") > `(("**;*.o.*" ,(format nil "/Users/costanza/.cache/common-lisp/~A > ~A/**/*.o" > (lisp-implementation-type) > (lisp-implementation-version))) > ("**;*.fas.*" ,(format nil "/Users/costanza/.cache/common-lisp/~A > ~A/**/*.fas" > (lisp-implementation-type) > (lisp-implementation-version))) > ("**;*.*.*" "/Users/costanza/**/*.*"))) > > ;;; The following lines added by ql:add-to-init-file: > #-quicklisp > (let ((quicklisp-init (merge-pathnames "quicklisp/setup.lisp" > (user-homedir-pathname)))) > (when (probe-file quicklisp-init) > (load quicklisp-init))) > > (defmethod asdf:perform :before ((o asdf:compile-op) (c asdf:source-file)) > (loop for file in (asdf:output-files o c) > for pathname = (if (typep file 'logical-pathname) > (translate-logical-pathname file) > file) > do (ensure-directories-exist pathname))) > > The last method was necessary to make asdf work with logical pathnames with > previous versions of ECL. However, when I remove this now, I still get the > same error. > > Does anybody know how to fix this? > > Thanks, > Pascal > > -- > Pascal Costanza > > ------------------------------------------------------------------------------ > LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial > Remotely access PCs and mobile devices and provide instant support > Improve your efficiency, and focus on delivering more value-add services > Discover what IT Professionals Know. Rescue delivers > http://p.sf.net/sfu/logmein_12329d2d > _______________________________________________ > Ecls-list mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/ecls-list
------------------------------------------------------------------------------ LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial Remotely access PCs and mobile devices and provide instant support Improve your efficiency, and focus on delivering more value-add services Discover what IT Professionals Know. Rescue delivers http://p.sf.net/sfu/logmein_12329d2d _______________________________________________ Ecls-list mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/ecls-list
