[elephant-devel] elephant 1.0 with sbcl 1.29

mosi amosat+lisp at gmail.com
Mon Jun 22 22:12:46 UTC 2009


Hi,
thank you, Leslie,
that was the answer,

I checked the prerequisities in elephant,
UFFI is there.

The problem was:
clbuild update changes
uffi.asd
for:
cffi-uffi-compat.asd
as a symlink named uffi.asd

That causes memutil.fasl to fail in compilation.

This should spark sooner, as no elephant would compile.
Have a nice day,
mosi

2009/6/22 Leslie P. Polzer <sky at viridian-project.de>

> On Sun, Jun 21, 2009 at 10:26:24PM +0200, mosi wrote:
> > Hi,
> > i tried installing elephant on sbcl under linux debian.
> >
> > tested the following packages and combinations:
> >
> > This is SBCL 1.0.29.28,
> > 1.0.29.25
> >
> > Elephant Version 1.0a1
> > 0.9
> > 0.91
> >
> > cffi 10.4 and 10.5 tested
> >
> > BerkeleyDB 4.7.25
> >
> > (for older Versions of elephant I tried also 4.5 4.6)
>
> Thanks for trying all these combinations, but It's enough to work
> with 1.0a2 and BDB 4.7.
>
>
> > tried to compile from slime 06/2009
> > and from sbcl console (by sbcl lisp)
> >
> > Elephant 0.9 with BerkeleyDB 4.5 compiles fine,
> > but when (open-store '(:bdb ..... it fails
> >
> > Elephant 1.0a1 does not compile fine,
> > it hangs always at memutil.lisp
> > ---
> > ; compiling (DEFUN LITTLE-ENDIAN-P ...)
> >
> > ; /install/lispbox/packages/elephant-1.0/src/memutil/memutil.fasl written
> > ; compilation finished in 0:00:01.213
> > WARNING:
> >    COMPILE-FILE warned while performing #<COMPILE-OP NIL {BC97029}> on
> >    #<CL-SOURCE-FILE "memutil" {BF52A11}>.
> > ---
> > No error !!!! just warning !!! it is actually compiled, fasl created, but
> > hangs on:
>
> You're getting a deferred warning as is permitted by COMPILE-FILE.
>
> Look at the earlier messages to see the actual warning message.
>
> If you can't see it, send us the full output (e.g. via DRIBBLE)
> and we'll get it.
>
>
> > After ACCEPTing all of the "warnings",
>
> That's usually not a good idea...
>
>
> > I can get the only running /and winning/ combination under sbcl 1.26 with
> > Elephant 1.0a1 and cffi 10.4
>
> Elephant doesn't use CFFI, it's using UFFI. What version of UFFI are you
> using?
>
>
> > So my questions are:
> > Any ideas how to get it running?
>
> No, unless you give us the actual message you're getting.
>
>
>
> > What combinations of sbcl / packages do you use?
>
> I have ran Elephant without problems on the whole SBCL 1.0.2x series
> including 1.0.29.21. BDB 4.{5,6,7} should all work fine.
>
>  Cheers,
>
>    Leslie
>
> _______________________________________________
> elephant-devel site list
> elephant-devel at common-lisp.net
> http://common-lisp.net/mailman/listinfo/elephant-devel
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mailman.common-lisp.net/pipermail/elephant-devel/attachments/20090623/7c369ff1/attachment.html>


More information about the elephant-devel mailing list