2004-05-25 12:32:27 +08:00
|
|
|
This is a modified uClibc buildroot, customized to build OpenWRT.
|
|
|
|
|
|
|
|
If you already have the linksys tarball (check make/openwrt.mk for the
|
|
|
|
version used), then move/copy/symlink it into sources/dl. At the
|
|
|
|
moment (2004/03/05) I'm using wrt54gv2.2.02.2.tgz.
|
|
|
|
|
|
|
|
Simply running 'make' will build openwrt-code.bin and a tarball of
|
|
|
|
the kernel modules. Customizations of the kernel, uClibc, and busybox
|
|
|
|
are possible by modifying the appropriate config files in source.
|
|
|
|
Copies of the stock openwrt Makefile, uClibc.config, busybox.config,
|
|
|
|
are included with a '-openwrt' suffix.
|
|
|
|
|
|
|
|
Remember that different configurations of uClibc may not be binary
|
|
|
|
compatible. Also, uClibc is not necessarily binary compatible between
|
|
|
|
versions. In particular, dynamicly linked applications and libraries
|
|
|
|
built with the linksys/broadcom toolchain are NOT binary compatible
|
|
|
|
with current uClibc.
|
|
|
|
|
|
|
|
Manuel Novoa III
|
|
|
|
mjn3@codepoet.org
|
|
|
|
|
|
|
|
|
|
|
|
2004/03/16 Added patch to support boardtype of bcm94710ap.
|
|
|
|
Updated resetmon patch as per mbm.
|
|
|
|
Set busybox and uClibc snapshots to known good versions.
|
|
|
|
|
|
|
|
2004/03/30 Switch to wrt54gs.2.07.1.tgz as the base tarball.
|
|
|
|
Start grabbing the (updated) root skeleton from openwrt cvs.
|
|
|
|
Add busybox applets: passwd and nameif.
|
|
|
|
Update snapshots of buildroot, uClibc, and busybox.
|
|
|
|
Fix broken /var symlink.
|
|
|
|
|
|
|
|
2004/03/31 Replace diag_led.c with mbm's rewrite.
|
|
|
|
Create code.bin files for both 'G' and 'GS' units.
|
|
|
|
Update busybox for sed fix.
|
|
|
|
|
|
|
|
2004/05/08 Add busybox applets: chown, chgrp, lsmod, sysctl
|
|
|
|
Remove: ipaddr, iplink, iproute
|
|
|
|
Update snapshots of buildroot, uClibc, busybox, netfilter.
|
|
|
|
|
2004-08-02 19:06:00 +08:00
|
|
|
.. more changes as yet undocumented ..
|