diff options
author | Bernhard Reutner-Fischer | 2006-03-01 22:54:48 +0000 |
---|---|---|
committer | Bernhard Reutner-Fischer | 2006-03-01 22:54:48 +0000 |
commit | 5d26126b9e8fd6c6f5098dbaa2e5b9e2901749bf (patch) | |
tree | 233c051da862595b6e473e832051708e2d9803cb /INSTALL | |
parent | 12c2429a4242a157217c5bc9673a531fa1e1de61 (diff) | |
download | busybox-5d26126b9e8fd6c6f5098dbaa2e5b9e2901749bf.zip busybox-5d26126b9e8fd6c6f5098dbaa2e5b9e2901749bf.tar.gz |
- fixes parallel builds (make -j)
- use less resources for the buildsystem itself
Diffstat (limited to 'INSTALL')
-rw-r--r-- | INSTALL | 21 |
1 files changed, 14 insertions, 7 deletions
@@ -72,6 +72,13 @@ also configure a standaone install capability into the busybox base applet, and then install such links at runtime with one of "busybox --install" (for hardlinks) or "busybox --install -s" (for symlinks). +If you built busybox as shared object which uses libbusybox.so and have not +yet installed the binary but want to run tests, then set your LD_LIBRARY_PATH +accordingly before running the executable: + + export LD_LIBRARY_PATH=`pwd` + ./busybox + Building out-of-tree: ===================== @@ -80,8 +87,13 @@ Building from a read-only source tree, or to building multiple configurations from the same source directory, requires the ability to put the temporary files somewhere else. -To build out of tree, use the O=$BUILDPATH option during the configuration -step, as in: +To build out of tree, cd to the empty directory and do this instead: + + make -f /path/to/source/Makefile allyesconfig + make + make install + +Alternately, use the O=$BUILDPATH option during the configuration step, as in: make O=/some/empty/directory allyesconfig cd /some/empty/directory @@ -90,11 +102,6 @@ step, as in: (Note, O= requires an absolute path.) -Alternately, cd to the empty directory and do this instead: - - make top_srcdir=/path/to/source -f /path/to/source/Makefile allyesconfig - make - make install More Information: ================= |