Hi,
I have encountered two more issues when trying to use ASDF 2 with logical
pathnames in Allegro and clisp. I have the following logical pathname
translations in Allegro and clisp respectively:
#+allegro
(setf (logical-pathname-translations "costanza")
`(("**;*.fasl.*" ,(format nil "/Users/costanza/.cache/common-lisp/~A
~A/**/*.fasl"
(lisp-implementation-type)
(read-from-string
(lisp-implementation-version))))
("**;*.*.*" "/Users/costanza/**/*.*")))
#+clisp
(progn
(setq custom:*parse-namestring-ansi* t)
(setf (logical-pathname-translations "costanza")
`(("**;*.lib.*" ,(format nil "/Users/costanza/.cache/common-lisp/~A
~A/**/*.lib"
(lisp-implementation-type)
(read-from-string
(lisp-implementation-version))))
("**;*.fas.*" ,(format nil "/Users/costanza/.cache/common-lisp/~A
~A/**/*.fas"
(lisp-implementation-type)
(read-from-string
(lisp-implementation-version))))
("**;*.*.*" "/Users/costanza/**/*.*"))))
When compiling systems with ASDF, however, the fasl, lib and fas files don't
end up in the folders designated by these logical pathname translations, but
rather in the locations as specified with ASDF output translations. (In CMUCL,
Clozure, ECL, LispWorks, RMCL, and SBCL, similar logical pathname translations
work as expected.)
I have not defined any ASDF output translations of my own, but I'm using
quicklisp, which probably does this.
Please let me know if I can do something to help fixing this problem.
Thanks,
Pascal
--
Pascal Costanza, mailto:[email protected], http://p-cos.net
Vrije Universiteit Brussel
Software Languages Lab
Pleinlaan 2, B-1050 Brussel, Belgium
_______________________________________________
asdf-devel mailing list
[email protected]
http://common-lisp.net/cgi-bin/mailman/listinfo/asdf-devel