Hi,
ECL on iOS seems to run fine so far, but there is an issue when trying to load ASDF systems which depend on several other ones. The full description of the issue can be found here (including a backtrace):
https://gitlab.com/eql/eql5-ios/-/issues/3
It would be great if somebody with experience of the ECL internals could look at this, since it's kind of a show stopper for the (free) CL REPL app.
Thanks for any hints,
Paul
On 5/23/20, PR polos.ruetz@gmail.com wrote:
The problem here is simply the quite limited C stack size on iOS, which can't be extended on moblle devices, as it seems (I tried to no avail).
So, the solution would be to use already cross-compiled ASDF libraries, which don't need ASDF at run time (thanks to Marius Gebershagen for the hint).
Paul
On 5/31/20, PR polos.ruetz@gmail.com wrote:
On 5/23/20, PR polos.ruetz@gmail.com wrote:
I was able to double the C stack size on iOS following a hint from Marius Gebershagen (see issue tracker link above).
Now Quicklisp libraries like cl-fad install just fine (live on the device). The stack size is still quite limited (compared to e.g. android), but much better than the default value.
Paul