OpenWRT Kamikaze 7.09 build instructions

Building prerequisites
Run this on Ubuntu/Debian etch: apt-get install subversion g++ libncurses5-dev zlib1g-dev bison flex unzip autoconf gawk make

Downloading

 * Login as user (not root)
 * Create a work folder and move on it
 * Download+uncompress OpenWRT kamikaze running 'wget http://downloads.openwrt.org/kamikaze/7.09/kamikaze_7.09.tar.bz2 -O - | bunzip2 -c | tar -x'
 * Download my patch running 'wget http://www.arsenio.net/openwrt/gemini/kamikaze_7.09-gemini-0.1.patch.bz2 -O - | bunzip2 > kamikaze-gemini.patch'

Patching

 * Move to kamikaze folder running 'cd kamikaze_7.09'
 * Apply my patch to OpenWRT running 'cat ../kamikaze-gemini.patch | patch -p1'
 * Manually apply this other patch to Kamikaze build system

Adding additional feeds

 * To add webif2, run 'svn co http://svn.berlios.de/svnroot/repos/xwrt/tags/kamikaze_7.09/package/webif '
 * To add other seeds run 'make package/symlinks'

Configuring

 * To change my default OpenWRT configuration run 'make menuconfig'
 * To change kernel options use 'make kernel_menuconfig'

Building

 * Do a simple 'make'

= Developer Notes =

To compile a single package run: make package/my_package_name-rebuild

Always refer to OpenWrt Wiki