diff options
author | Oliver Tappe | 2008-08-21 14:17:56 +0200 |
---|---|---|
committer | Oliver Tappe | 2008-08-21 14:17:56 +0200 |
commit | 1b4cf47ddb2bfd30cfbd1be8c5cc91907d623c76 (patch) | |
tree | 9ebaa62b20c8d97a134a2f114fa7a325e495547a /tools | |
parent | * removed two invocations of MakeInitRamFS::Engine::_addRequiredLib(), (diff) | |
download | core-1b4cf47ddb2bfd30cfbd1be8c5cc91907d623c76.tar.gz core-1b4cf47ddb2bfd30cfbd1be8c5cc91907d623c76.tar.xz core-1b4cf47ddb2bfd30cfbd1be8c5cc91907d623c76.zip |
* updated busybox README to current state of things
git-svn-id: http://svn.openslx.org/svn/openslx/openslx/trunk@2072 95ad53e4-c205-0410-b2fa-d234c58c8868
Diffstat (limited to 'tools')
-rw-r--r-- | tools/README.busybox | 28 |
1 files changed, 9 insertions, 19 deletions
diff --git a/tools/README.busybox b/tools/README.busybox index f6350d2c..926e7320 100644 --- a/tools/README.busybox +++ b/tools/README.busybox @@ -1,20 +1,10 @@ -How busybox (version 1.9.1) is created: +How busybox (version 1.11.1) is created: -1. Get the current sources from busybox.net and untar them. -2. Change to the busybox-<version> dir and create a sym link named patches - pointing to ../busybox-patches -3. Use 'quilt push -a' to apply all patches from the busybox-patches/series - file. Or apply the patches in the order shown in the series file. -4. Create a sym link named .config pointing to ../busybox-config -5. Call make oldconfig and adjust the configuration if required. -6. (Bind-)Mount the busybox folder into the build environment - (which is 'debian-3.1-openslx-build' for i586 and - 'debian-4.0_x86_64-openslx-build for x86_64). -7. Open a chrooted shell in the build environment (via slxos-setup shell), - chdir into the busybox folder and call make to create the busybox binary. -8. Copy the binary to ../busybox.<arch> - -Current open issues - -- The process is not automated. -- Should be moved to a place outside of the OpenSLX sources. +1. Get our current sources from openslx-src-tools/trunk/busybox +2. bind mount the busybox folder to the correspoding uclibc-build-environment + folder (see http://openslx.org/trac/de/openslx/wiki/GentooUclibcChroot for + how to create such an environment) +3. chroot into the uclibc-build-environment +4. cd into the bind-mounted busybox folder +5. make oldconfig and adjust the configuration if required. +6. build busybox (make) |