Problem with ECL (embeddable common lisp) 12.2.1 on Lion

Brandon Allbery allbery.b at gmail.com
Wed Jul 18 17:22:26 PDT 2012


On Wed, Jul 18, 2012 at 8:10 PM, Ryan Schmidt <ryandesign at macports.org>wrote:

> >
> "dlopen(/Users/rpg/lisp/asdf/tmp/fasls/ecl-12.2.1-unknown-macosx-x86/test/file3.fas,
> > 10): Library not loaded: /opt/local/lib/libffi.5.dylib
> >  Referenced from:
> >
> /Users/rpg/lisp/asdf/tmp/fasls/ecl-12.2.1-unknown-macosx-x86/test/file3.fas
> >  Reason: image not found")
>
> I don't know what
> /Users/rpg/lisp/asdf/tmp/fasls/ecl-12.2.1-unknown-macosx-x86/test/file3.fas
> is, but that is what is referencing libffi, and that is what needs to be
> rebuilt now.
>

It's a Lisp fast-load image, which traditionally was a memory dump of the
heap --- this is probably just the shared object version of that.  In any
case it is more like an executable than a data file, and is now invalid
unless ECL provides some way to poke inside it (unlikely).  It needs to be
removed and regenerated, however ECL does that (I, hm.  Have not done a lot
of Lisp, ignoring elisp, since the [unrelated!] MIT Maclisp).

-- 
brandon s allbery                                      allbery.b at gmail.com
wandering unix systems administrator (available)     (412) 475-9364 vm/sms
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-users/attachments/20120718/1124c714/attachment.html>


More information about the macports-users mailing list