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

Reply via email to