Hi,<br>thank you, Leslie,<br>that was the answer,<br><br>I checked the prerequisities in elephant,<br>UFFI is there.<br><br>The problem was:<br>clbuild update changes <br>uffi.asd<br>for:<br>cffi-uffi-compat.asd<br>as a symlink named uffi.asd<br>
<br>That causes memutil.fasl to fail in compilation.<br><br>This should spark sooner, as no elephant would compile.<br>Have a nice day,<br>mosi<br><br><div class="gmail_quote">2009/6/22 Leslie P. Polzer <span dir="ltr"><<a href="mailto:sky@viridian-project.de">sky@viridian-project.de</a>></span><br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div class="im">On Sun, Jun 21, 2009 at 10:26:24PM +0200, mosi wrote:<br>
> Hi,<br>
> i tried installing elephant on sbcl under linux debian.<br>
><br>
> tested the following packages and combinations:<br>
><br>
> This is SBCL 1.0.29.28,<br>
> 1.0.29.25<br>
><br>
> Elephant Version 1.0a1<br>
> 0.9<br>
> 0.91<br>
><br>
> cffi 10.4 and 10.5 tested<br>
><br>
> BerkeleyDB 4.7.25<br>
><br>
> (for older Versions of elephant I tried also 4.5 4.6)<br>
<br>
</div>Thanks for trying all these combinations, but It's enough to work<br>
with 1.0a2 and BDB 4.7.<br>
<div class="im"><br>
<br>
> tried to compile from slime 06/2009<br>
> and from sbcl console (by sbcl lisp)<br>
><br>
> Elephant 0.9 with BerkeleyDB 4.5 compiles fine,<br>
> but when (open-store '(:bdb ..... it fails<br>
><br>
> Elephant 1.0a1 does not compile fine,<br>
> it hangs always at memutil.lisp<br>
> ---<br>
> ; compiling (DEFUN LITTLE-ENDIAN-P ...)<br>
><br>
> ; /install/lispbox/packages/elephant-1.0/src/memutil/memutil.fasl written<br>
> ; compilation finished in 0:00:01.213<br>
> WARNING:<br>
>    COMPILE-FILE warned while performing #<COMPILE-OP NIL {BC97029}> on<br>
>    #<CL-SOURCE-FILE "memutil" {BF52A11}>.<br>
> ---<br>
> No error !!!! just warning !!! it is actually compiled, fasl created, but<br>
> hangs on:<br>
<br>
</div>You're getting a deferred warning as is permitted by COMPILE-FILE.<br>
<br>
Look at the earlier messages to see the actual warning message.<br>
<br>
If you can't see it, send us the full output (e.g. via DRIBBLE)<br>
and we'll get it.<br>
<div class="im"><br>
<br>
> After ACCEPTing all of the "warnings",<br>
<br>
</div>That's usually not a good idea...<br>
<div class="im"><br>
<br>
> I can get the only running /and winning/ combination under sbcl 1.26 with<br>
> Elephant 1.0a1 and cffi 10.4<br>
<br>
</div>Elephant doesn't use CFFI, it's using UFFI. What version of UFFI are you<br>
using?<br>
<div class="im"><br>
<br>
> So my questions are:<br>
> Any ideas how to get it running?<br>
<br>
</div>No, unless you give us the actual message you're getting.<br>
<div class="im"><br>
<br>
<br>
> What combinations of sbcl / packages do you use?<br>
<br>
</div>I have ran Elephant without problems on the whole SBCL 1.0.2x series<br>
including 1.0.29.21. BDB 4.{5,6,7} should all work fine.<br>
<br>
  Cheers,<br>
<br>
    Leslie<br>
<br>
_______________________________________________<br>
elephant-devel site list<br>
<a href="mailto:elephant-devel@common-lisp.net">elephant-devel@common-lisp.net</a><br>
<a href="http://common-lisp.net/mailman/listinfo/elephant-devel" target="_blank">http://common-lisp.net/mailman/listinfo/elephant-devel</a><br>
</blockquote></div><br>