Comment 17 for bug 1956852

Revision history for this message
alexis rivera (riveraah) wrote :

I was able to compile SBCL with the ECL develop branch without the patches on comment #10!
The only modification was to run-program.c sot it calls sysconf instead of getdtablesize when LISP_FEATURE_ANDROID is defined since getdtablesize is deprecated on that platform. I would recommend making this change.

Attach is the diff.

I compile the code with the following settings:

sh make.sh --xc-host='path-to-dev-ecl/ecl --c-stack 16777217 --norc' --prefix=path-to-sbcl-install --with-android --without-gcc-tls

I don't think I need to specify the stack size. I can verify if necessary.

Only the sb:posix package failed.