43 lines
1.8 KiB
Plaintext
43 lines
1.8 KiB
Plaintext
|
This is a modified uClibc buildroot, customized to build OpenWRT.
|
||
|
NOTE! This tarball is meant to be unpacked on top of a stock uClibc
|
||
|
buildroot directory as it only include the necessary customizations!
|
||
|
|
||
|
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.
|
||
|
|