I'd like to be a tester of busybox

Rob Landley rob at landley.net
Thu Oct 26 08:17:28 PDT 2006


On Tuesday 24 October 2006 8:57 pm, Denis Vlasenko wrote:
> I am curretly do not even perform cross-compiles, so I feel this
> area is sort of not well covered.

QEMU is your friend, and when I get Firmware LInux back together I'll be 
cross-compiling it to x86-64, arm, and mips.  (I still haven't gotten a PPC 
kernel to boot under qemu with -kernel, although I met the Cell maintainer at 
OLS and he told me the theory part of what I need to do...)

> If you are desktop guy - try to replace as much of desktop tools
> with relevant busybox applets as practical. Expect some breakage.
> For example: ls -i is not supported.

This can be done fairly easily by fiddling with $PATH.  Add BusyBox to the 
start of your $PATH, and if something screws up temporarily take it out 
again.

If you want to make all the symlinks in one directory, after the build instead 
of doing "install" do some variant of:

for i in `sed 's at .*/@@' busybox.links`; do ln -s busybox /path/$i; done
mv busybox /path

For the appropriate /path, of course... :)

Rob
-- 
"Perfection is reached, not when there is no longer anything to add, but
when there is no longer anything to take away." - Antoine de Saint-Exupery


More information about the busybox mailing list