我在将一些新包添加到我的 buildroot 配置中时遇到问题。我手动添加了 wvdial 和 wvstreams 包,并将它们显示在我的 make menuconfig 中。但是由于以下错误(可以在图像中看到),我无法选择它们将它们添加到构建中:
(wvdial, wvstreams) needs a toolchain w/C++, largefile
我对解决这个问题一无所知,因为我在工具链选项下选择了 C++ 选项,如下图所示:
任何帮助将不胜感激,因为我花了很多时间试图通过修补和谷歌搜索来解决这个问题,但无济于事。
此外,如果这在错误的区域下,请告诉我,以便我可以更改它或 mod 可以自动移动它。
谢谢。
最佳答案
大文件要求已从 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 中删除该依赖项
关于c++ - Buildroot 包需要一个带 C++ 的工具链,大文件错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48266081/