如何在Openwrt上获得libc?

时间:2017-08-15 20:47:07

标签: linux openwrt

我试图将OpenWrt上的libc作为一个包,但我似乎无法在任何存储库中找到它。我只能找到.ipk here.

我如何在我的配置中获取它,因为我正在编译它而不是使用opkg

2 个答案:

答案 0 :(得分:0)

我不确定我是否正确理解了你的问题。 如果您正在编译Openwrt,则.ipk应位于<buildroot/bin>下。如果您只想下载它,请选择正确的架构,例如使用ar71xx使用以下链接:ar71xx - 15.05.1

另一方面,我无法想象一个没有安装libc的系统,请输入以下内容:

opkg list-installed | grep libc

答案 1 :(得分:0)

  1. 下载OpenWrt SDK。

  2. 更新并安装软件包。

    cd ~/OpenWrt-SDK-15...
    ./scripts/feeds update -a 
    ./scripts/feeds install -a
    
  3. 编译libc包

    make package/libc/compile -j1 V=s
    
  4. 在bin / packages /...

  5. 中找到它

    如果失败,请找到OpenWrt的libc package并复制到/feeds/packages/libs。键入./scripts/feeds/update -i && ./scripts/feeds/install libc更新软件包,然后再次转到步骤4。