[pro] CL-PDF on ACL 9.0 - using Quicklisp works
Faré
fahree at gmail.com
Mon Aug 25 16:19:59 UTC 2014
> On Friday, August 22, 2014, Martin Mallinson <martin at mallinson.homeip.net>
> wrote:
>>
>> Ah - success! I could not get asdf to work - see note below since it may
>> be helpful to understand why - but quicklist just worked ... (thanks for the
>> tip Nick)
>>
>> ASDF Notes (this is all ACL 9.0 64bit)
>> sch(68): (asdf:asdf-version)
>> "3.0.2.3"
>> sch(74): (asdf/operate:load-system "cl-pdf")
>> Error: Component "cl-pdf" not found
>> [condition type: missing-component]
>> sch(75): (setf asdf:*central-registry* '(*default-pathname-defaults*))
>> (*default-pathname-defaults*)
>> sch(76): (asdf/operate:load-system "cl-pdf")
>> ; Loading c:\LISP\CL-pdf\trunk\cl-pdf.asd
>> Error: Component :iterate not found, required by #<system "cl-pdf">
>> [condition type: missing-dependency]
>>
asdf needs to be told where your software is when that software isn't
at one of the standard places (which include ~/common-lisp/ in its
asdf 3.1 and later, but not in earlier versions of asdf;
~/.local/share/common-lisp/source/ is in all versions since asdf 2.0).
See the manual for how to configure your source-registry.
Note that while the central registry is still supported,
it is actively disrecommended to use the ASDF 1 style:
(setf asdf:*central-registry* '(*default-pathname-defaults*))
This defeats the desired reproducibility of locating source code.
Instead, try e.g. to have your
~/config/common-lisp/source-registry.conf as follows:
(:source-registry
(:tree (:home "some/subdirectory/"))
:inherit-configuration)
—♯ƒ • François-René ÐVB Rideau •Reflection&Cybernethics• http://fare.tunes.org
Director is a misnomer. You're a hoper. You put all these people together and
you hope it all works out. — Frank Oz, director of "Dirty Rotten Scoundrels"
More information about the pro
mailing list