linux-live/initramfs/static
TomasM f8a345e8d2 better network support, dhcp detection, from=http://... support 2017-10-28 06:40:02 -04:00
..
README keep only 32bit versions of precompiled binaries, those work on 64bit too 2017-10-27 04:45:21 -04:00
busybox keep only 32bit versions of precompiled binaries, those work on 64bit too 2017-10-27 04:45:21 -04:00
eject keep only 32bit versions of precompiled binaries, those work on 64bit too 2017-10-27 04:45:21 -04:00
mount.dynfilefs keep only 32bit versions of precompiled binaries, those work on 64bit too 2017-10-27 04:45:21 -04:00
mount.httpfs2 better network support, dhcp detection, from=http://... support 2017-10-28 06:40:02 -04:00
mount.ntfs-3g keep only 32bit versions of precompiled binaries, those work on 64bit too 2017-10-27 04:45:21 -04:00

README

#!/bin/bash

Source codes should be found at github
https://github.com/Tomas-M/


How to rebuild these static binaries:
- using buildroot scripts <buildroot.uclibc.org>
- unpack buildroot in /usr/src
- copy busybox config (generated by busybox bbconfig) to /usr/src/buildroot-source/package/busybox/busybox-1.20.x.config
- cd /usr/src/buildroot-sources
- make menuconfig
- configure buildroot to compile static libraries, set target processor architecture, and so on
- add packages to buildroot, such as httpfs2-enhanced, dynfilefs, etc.
- some manual tweaking is necessary, sorry about not commenting it here
- make
- find static binaries in /usr/src/buildroot-sources/output/target/bin/ etc