[armedbear-devel] how to load fasls from jar via asdf

Robert Dodier robert_dodier at yahoo.com
Mon Aug 23 14:53:57 UTC 2010


After looking through various web pages, emails, etc,
I gather it's possible to load all the fasls for some
program from a jar via asdf.
However, I tried the obvious things and I couldn't get
it to work. Can someone explain how it's supposed to work?

I have all the fasls for Maxima in a subdirectory.
(require 'asdf) (asdf:operate 'asdf:load-op :maxima)
has the desired effect. So far, so good.

I put all the fasls in a jar (either in the subdirectory
or without the subdirectory), and then
(pushnew "jar:file:/path/to/my.jar" asdf:*central-repository*)
But when I try
(require 'asdf) (asdf:operate 'asdf:load-op :maxima)
I eventually get a message about trying to find the
first Lisp file mentioned in the maxima.asd, which I'm
pretty sure it didn't find the fasls.

Can someone explain how loading all of the fasls from
a jar is supposed to work? Or any other method of
conglomerating fasls; for example, is it possible to
combine multiple fasls into one?

Thanks for any info,

Robert Dodier


More information about the armedbear-devel mailing list