您的位置:首页 > 运维架构

ubuntu 下单独编译openwrt luci

2015-04-03 13:09 465 查看
先安装git或者subversion
sudo apt-get install git subversion
安装编译需要的库
apt-get install g++ libncurses5-dev zlib1g-dev bison flex unzip autoconf gawk make gettext gcc binutils patch bzip2 libz-dev 
sudo apt-get install build-essential lua5.1 liblua5.1-0-dev
下载Luci源码
git clone https://github.com/openwrt/luci.git[/code] 
cd luci
git checkout luci-0.12  #获取luci-0.12分支
进入源码目录
cd luci-0.12  
编译
make runuhttpd
出错处理,如果提示找不iwinfo.h ,Make error, iwinfo.h: no such files or dir
拷贝iwinfo 和iwinfo.h到/usr/include/lua5.1/目录
sudo cp -r openwrt/package/network/utils/iwinfo/src/include/iwinfo /usr/include/lua5.1/
sudo cp openwrt/package/network/utils/iwinfo/src/include/iwinfo.h /usr/include/lua5.1/
再次
make runuhttpd

                                            
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  openwrt