我按照OpenWrt网站上给出的以下步骤来设置OpenWrt构建系统。
boolean isAlreadyCreated = false;
yourButton.addActionListener(new ActionListener()
{
if(!isAlreadyCreated)
{
//CREATE YOUR NEW FRAME
isAlreadyCreated = true;
}
});
sudo apt-get update
sudo apt-get install git-core build-essential libssl-dev libncurses5-dev unzip gawk zlib1g-dev
git clone https://github.com/openwrt/openwrt.git
git clone -b chaos_calmer git://github.com/openwrt/openwrt.git
我在配置文件中进行了必要的更改并运行了cd openwrt
./scripts/feeds update -a
./scripts/feeds install -a
命令。它给出以下错误:make:*** [world] Error 1
任何解决方案?
答案 0 :(得分:0)
使用以下命令选项来了解您获得的确切错误
make -j1 V=s
有时由于网速较慢(在获取openwrt的软件包源代码时)或由于RAM可用性较低或配置错误导致此错误。发布您正在获取的错误消息块,以了解有关该问题的更多信息。
答案 1 :(得分:0)
请遵循以下先决条件: https://wiki.openwrt.org/doc/howto/buildroot.exigence
特别看一下“已知先决条件表及其对应的程序包”表。
答案 2 :(得分:0)
你必须安装版本 7 的 gcc 和 g++ 所以试试这个:
sudo apt install gcc-7 g++-7 build-essential
sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-7 7
sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-7 7