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

Reply via email to