Trying to finally start using asdf for my lisp doodles, I tried setting up a simple example. The files are
; contents of example.asd
(asdf:defsystem "example"
:name "example"
:depends-on ("foo")
:components ((:file "example")))
and
; contents of example.lisp
(defpackage :example
(:use :cl :asdf :foo))
(in-package :example)
(where "foo" is actually "cl-wav", but the problem persists with any of the packages I have installed locally).
Now, even though running
(asdf:load-system :foo)
works, when I try to evaluate
(asdf:make :example)
I get this error message:
The name "FOO" does not designate any package.
What am I doing wrong?
For context, my asdf-version is "3.1.5", the package "foo" is installed with (the latest version of) quicklisp, and all of this takes place in SBCL 1.3.20.