mirror of
https://gitlab.com/embeddable-common-lisp/ecl.git
synced 2026-01-18 07:12:26 -08:00
Minor changes in the function that translate lisp component names to compiler flags: they are now absolute pathnames.
This commit is contained in:
parent
0a7e582beb
commit
0e2c3b363d
1 changed files with 8 additions and 1 deletions
|
|
@ -354,7 +354,12 @@ filesystem or in the database of ASDF modules."
|
|||
(find-archive (system)
|
||||
(or (existing-system-output system :library)
|
||||
(existing-system-output system :shared-library)))
|
||||
(fallback () (format nil #-msvc "-l~A" #+msvc "~A.lib" (string-downcase library))))
|
||||
(fallback ()
|
||||
(translate-logical-pathname
|
||||
(merge-pathnames
|
||||
"SYS:"
|
||||
(compile-file-pathname (string-downcase library)
|
||||
:type :library)))))
|
||||
(or
|
||||
#-ecl-min
|
||||
(and asdf
|
||||
|
|
@ -517,6 +522,8 @@ List of offending files:~{~%~T~S~}"
|
|||
(cmp-delete-file o-name)
|
||||
output-name))
|
||||
|
||||
(trace builder)
|
||||
|
||||
(defun build-fasl (&rest args)
|
||||
(apply #'builder :fasl args))
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue