From: Raymond T. <ray...@er...> - 2005-08-19 14:23:31
|
>>>>> "Marco" == Marco Antoniotti <ma...@cs...> writes: Marco> Hi Marco> This looks more like a Logical Pathname problem with ACL 7.0. Could be, but could be defsystem too. I've always had some problems with logical pathnames and defsystem. Harri> ; - Loading module "foreign-interface" Harri> Warning: An error occurred Harri> (No translation rule for #P"matlisp:;src;f77-mangling.lisp") Harri> during the reading or evaluation of -e Is rather suspicious because the defsystem there says (mk::defsystem matlisp :source-pathname "matlisp:" :source-extension "lisp" :binary-pathname "matlisp:bin;" :depends-on ("lazy-loader" "matlisp-packages") :components ((:module "foreign-interface" :source-pathname "matlisp:src" :source-extension "lisp" :binary-pathname "" :components ("f77-mangling" #+:cmu "ffi-cmu" #+:sbcl "ffi-sbcl" #+:allegro "ffi-acl" )) ...)) I don't see how it could produce the pathname "matlisp:;src;f77-mangling.lisp". It should be "matlisp:src;f77-mangling.lisp". As a workaround, Harri could just change "matlisp:src" to be (translate-logical-pathname "matlisp:src") and similarly in other places. Ray |