<div class="gmail_quote">On Sat, Jul 21, 2012 at 10:40 PM, H Durer <span dir="ltr"><<a href="mailto:h.duerer@gmail.com" target="_blank">h.duerer@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Now that I finally have a raspberry pi, I was going to try to do some<br>
lisp on it.<br></blockquote><div><br></div><div>Nice little device!</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
I installed the raspbian distribution which is based on Debian<br>
(wheezy). ecl is the only common lisp that seems to be available.<br>
But the version delivered seems to be non-unicode.</blockquote><div><br></div><div>Yes, the default builds were non-unicode before. ECL has now switched to Unicode and threads by default -- though the Unicode support was all the time there.</div>
<div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">That seem to be happening in a make-array with element type<br>
char-code-integer from which I deduce that the ecl (11.1.1) does not<br>
support unicode.<br></blockquote><div><br></div><div>Again, it is not that it was not supported: it was not active by default.</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
I tried compiling a recent version from source but without any flags I<br>
get an error about unsupported ARM codes being used:</blockquote><div><br></div><div>The problems arise not because of an ECL component but because of a library we use: libatomic-ops. This library is needed to implement user-space locking routines (mutexes, message passing queues, etc) without resorting to complex and expensive operating system calls. There are two escape routes here:</div>
<div>#1 You disable support for threads, with --disable-threads at configuration time</div><div>#2 You install libatomic-ops from Debian and use it in ECL </div><div><br></div><div>#1 might be the easiest one.</div></div>
<br clear="all"><div>Juanjo</div><div><br></div>-- <br>Instituto de Física Fundamental, CSIC<br>c/ Serrano, 113b, Madrid 28006 (Spain) <br><a href="http://juanjose.garciaripoll.googlepages.com" target="_blank">http://juanjose.garciaripoll.googlepages.com</a><br>