分类: LINUX
2008-10-28 16:08:34
|
2.1 Configure Kamikaze (select target system) and the packages (a full build with all packages selected requires about 9GB of free disk space)
make menuconfig
2.2 If you select extra packages it's a good idea to check if you have all prerequisites installed. Check with:
make prereq
TIP: To find the missing packages search at
2.3 Finally build Kamikaze (to download all packages at once use 'make download world')
make world
3. After the build finished, ready to use images can be found in $(TOPDIR)/bin
Targets for 'make'
download
download all source tarballs (from the selected packages and it's dependencies) at once before starting the build
prereq
checks if you have all prerequisites installed on the host-system for building the selected packages
world
build everything
tools/install toolchain/install
only build the tools and the toolchain
clean
cleans the packages (NOT the tools and toolchain)
distclean
cleans up everything expect $(TOPDIR)/.config and $(TOPDIR)/dl/
package/
rebuild a single package
package/index
updates $(TOPDIR)/bin/packages/Packages
V=99
turns on debugging
make kernel_menuconfig
If you want, you can also modify the kernel config for the selected target system. Simply run "make kernel_menuconfig"
and the build system will unpack the kernel sources (if necessary), run menuconfig inside of the kernel tree, and then
copy the kernel config to target/linux/
Also look at the OpenWrt Kamikaze documentation at
- or
-
Some more useful URLs:
- (enough for most users, no need for the VMware Server)
-
- (for the Ubuntu ISO image)
- (also includes the VMware Tools)