【问题标题】:Buildroot Package needs a toolchain w/C++, largefile errorBuildroot 包需要一个带有 C++ 的工具链,大文件错误
【发布时间】:2018-01-15 15:34:28
【问题描述】:

我在将一些新包放入我的 buildroot 配置时遇到问题。我已经手动添加了 wvdial 和 wvstreams 包,并让它们显示在我的 make menuconfig 中。但是由于以下错误(可以在图像中看到),我无法选择它们以将它们添加到构建中:

(wvdial, wvstreams) needs a toolchain w/C++, largefile

我无法解决这个问题,因为我在工具链选项下选择了 C++ 选项,如下图所示:

Toolchain Options

任何帮助都将不胜感激,因为我花了很多时间试图通过修补和谷歌搜索来解决这个问题,但无济于事。

另外,如果这在错误的区域下,请告诉我,以便我可以更改它或者模组可以自动移动它。

谢谢。

【问题讨论】:

    标签: c++ linux embedded toolchain buildroot


    【解决方案1】:

    从 buildroot 中删除了大文件要求:

    commit f526c75f3994acdd58c80afc15aba0789917502f
    Author: Gustavo Zacarias <gustavo@zacarias.com.ar>
    Date:   Mon Mar 30 18:07:33 2015 -0300
    
    package/uclibc: drop BR2_TOOLCHAIN_BUILDROOT_LARGEFILE
    
    Kill the option to build the non-largefile variant and remove the hidden
    option since it's now unused.
    
    Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
    Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
    

    因此您可能需要在 Config.in 中删除该依赖项

    br,

    【讨论】:

      猜你喜欢
      • 2019-01-28
      • 2011-12-11
      • 2012-11-05
      • 2015-09-05
      • 2014-02-16
      • 2012-02-13
      • 1970-01-01
      • 2016-02-18
      • 1970-01-01
      相关资源
      最近更新 更多