Delivery and packages
I am confused about how the package of my application affects delivery.
Do I have to do anything special to deliver if my system is in a package
of mine instead of cl-user? If I don't change to the package before
calling deliver, deliver fails because it cannot find my function.
Here is one of the deliver.lisp files I have tried:
(in-package "CL-USER")
(load-all-patches)
(compile-file "foo" :load t)
(deliver 'foo-fn
"d:/foo"
0
:interface :capi
:keep-complex-numbers nil)
The deliver log has "++++ Error between functions: Package FOO not found"
Mitch