On Mon, 7 May 2012 04:33:29 +0200 Irek Szczesniak wrote:
> ast busybox links against libshell.so to conserve space since busybox
> and ksh are still independent executables. I may have to persuade
> Roland to merge at least sh/ksh and busybox so libshell can be linked
> statically into this binary.
> Busybox is used on machines which have little room, usually running
> with as little as 64MB memory and 512MB disk space (for ARM and MIPS32
> architectures). AST busybox fits tightly into this footprint, but
> there is little margin for more. I wish we could reduce disk footprint
> a bit more.
if you haven't tried this build ast-open with
export PACKAGE_OPTIONS=optimize-space
there is an added trick, I can't locate the src right now, where
one a.out uses argv[0] to select the appropriate b_*() from -lcmd
this allows all -lcmd cmd utils to hard link to one a.out
when I find the src I'll update the src/cmd/builtin/Makefile to do this for
optimize-space
_______________________________________________
ast-developers mailing list
[email protected]
https://mailman.research.att.com/mailman/listinfo/ast-developers