[Ecls-list] Building ECL
Jachym Holecek
freza at psi.cz
Wed Feb 23 05:03:05 UTC 2005
Hi,
> I have tried building ecls (CVS HEAD) in various configurations, mostly
> to estimate its space requirements. I encountered some problems:
>
> -- it seems ecls insists on having sockets compiled in, even if
> configured with --disable-tcp,
>
> -- is it possible to build a statically linked ecls? I had to create
> my own compile.lsp in order to do that, one with sockets excluded
> and with -static added to gcc command line. I still had to
> configure with --disable-shared to get libecls.a instead of
> libecls.so. However, the resulting ecl wasn't functional.
>
> -- I find the --with-local-{boehm|gmp} options confusing -- initially
> I thought they do the opposite of what they really do and I was
> really confused. Perhaps they should be renamed to
> --with-system-{boehm|gmp}?
-- The library takes about 3s to initialize (cl_boot() call) on my
PeeCee, which is prohibitive for my needs (embedded ${unix}-based
devices). Or maybe I just mis-configured something? Runtime speed
looks very good (coming from the C/UNIX world, I was
subconsciously expecting Lisp to be _damn slow_ ;-).
If this is in fact a bug, then I'd be glad to do some more debugging.
Regards,
-- Jachym Holecek
More information about the ecl-devel
mailing list