Openwrt/LEDEのコンパイル方法
1756 ワード
Openwrt/LEDEのコンパイル方法
目的
Openwrtコンパイルプロセスの学習を記録します.エラーがある可能性があります.ご指摘ください.
コンパイル環境(linuxリリースとパッケージのインストール)
sudo apt-get update
sudo apt-get install gcc g++ binutils patch bzip2 flex bison make autoconf gettext texinfo unzip sharutils subversion libncurses5-dev ncurses-term zlib1g-dev gawk libssl-dev -y
git clone https://github.com/openwrt/chaos_calmer.git # chaos_calmer openwrt 15.05.1
git clone https://github.com/openwrt/openwrt.git #openwrt
git clone https://github.com/lede-project/source.git #LEDE , openwrt
cd
./scripts/feeds update -a #
./scripts/feeds install -a #
make package/symlinks #
make defconfig #
make menuconfig # , ,
luci LUCI,
V=s V=99 log , -j ,
コンパイル時に発生する可能性のある問題:
1. git clone gitlab "fatal: index-pack failed error: RPC failed; result=18, HTTP code = 200"
git config --globalhttp.postBuffer 24288000 ,
gitlab unicorn unicorn.rb( :~/home/git/gitlab/config ) timeout, timeout
!!!
2. root
include/pre-build.mk
参考文献
[1]: [openwrt wiki]