在OpenWRT中构建错误

时间:2017-02-09 15:52:31

标签: networking openwrt

我按照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

任何解决方案?

3 个答案:

答案 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