reference http://blog.youkuaiyun.com/zxl1217/archive/2008/11/22/3345757.aspx
1.run following script:(my environment is Ubuntu8.04LTS) to install all packages needed for compiling OpenWRT
#!/bin/sh
PSWD=your_password
#install packages
for PKG in emacs wireshark minicom gtkterm cutecom samba samba-config libc xinetd tftpd tftp subversion flex autoconf ziplib sshlib yacc libncurses-dev bison automake g++ zlib1g-dev gawk patch rpm libgtk2.0-dev
do
echo $PSWD | sudo -S apt-get install $PKG -y
done
#change default shell to bash
echo $PSWD | sudo rm /bin/sh
echo $PSWD | sudo ln -s /bin/bash /bin/sh
2. extract openWRT package to directory:
tar xvjf file-1.0.tar.bz2
3. goto diretory and make
sudo make V=99
the first time of make will ask you to configure it, and download toolchains which takes a long time. V=99 will let you know the ouput incase there will be unexpected error.

本文提供了一套详细的指南,介绍如何在Ubuntu 8.04 LTS环境下安装所需的软件包来编译OpenWRT固件。包括安装必要的开发工具、更改默认Shell为bash,以及下载并编译OpenWRT源码的过程。
2169

被折叠的 条评论
为什么被折叠?



