Buildroot Package需要一个带有C ++,largefile错误的工具链

时间:2018-01-15 15:34:29

标签: c++ linux embedded toolchain buildroot

我遇到了将一些新软件包添加到我的buildroot配置中的问题。我手动添加了wvdial和wvstreams包,并将它们显示在我的make menuconfig中。但我无法选择它们将它们添加到构建中,因为以下错误(可以在图像中看到):

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

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

Toolchain Options

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

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

感谢。

1 个答案:

答案 0 :(得分:2)

从buildroot中删除了largefile要求:

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,