summaryrefslogtreecommitdiff
path: root/INSTALL
diff options
context:
space:
mode:
authorBernhard Reutner-Fischer2006-03-01 22:54:48 +0000
committerBernhard Reutner-Fischer2006-03-01 22:54:48 +0000
commit5d26126b9e8fd6c6f5098dbaa2e5b9e2901749bf (patch)
tree233c051da862595b6e473e832051708e2d9803cb /INSTALL
parent12c2429a4242a157217c5bc9673a531fa1e1de61 (diff)
downloadbusybox-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--INSTALL21
1 files changed, 14 insertions, 7 deletions
diff --git a/INSTALL b/INSTALL
index c7165de..d5e9ae3 100644
--- a/INSTALL
+++ b/INSTALL
@@ -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:
=================