我使用crosstool-NG
为power pc处理器构建了一个工具链。 Crosstool-NG
自动从kernel.org下载所需的源代码以编译工具链。
现在我想为系统编译一个Linux
发行版并且想到了,使用buildroot
将是最简单的方法。所以我将buildroot
配置为使用我现有的交叉工具链,但在执行make
时,它会抱怨:
>>> toolchain-external Configuring
Incorrect selection of kernel headers: expected 2.6.x, got 4.3.x
无论如何我可以使用buildroot和这个工具链,或者我是否需要等到buildroot
赶上内核版本?
EDIT1
在选择内核hheaders 4.3.x时,我收到了这个错误:
>>> toolchain-external Configuring
Incorrect selection of gcc version: expected 4.3.x, got 5.2.0
和最高版本号menuconfig让我选择4.8.x
答案 0 :(得分:0)
对,
原来我必须将toolchain gcc version
设为5.x
,将toolchain kernel headers series
设为4.3.x