首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >错误编译内核

错误编译内核
EN

Stack Overflow用户
提问于 2017-03-09 13:27:46
回答 1查看 338关注 0票数 0

试图在Ubuntu16.04上为嵌入式板编译linux内核,我在make中出现了以下错误:

代码语言:javascript
复制
fatal error: mach/cputype.h: No such file or directory
compilation terminated.

我使用的板是集成了TMDSLCDK138的OMAPL138。我从这里安装了TI SDK FDS.html,在安装文件夹中有一个名为“Linux3.3-psp03.22.00.06.sdk”的定制linux。这就是我迄今为止所做的:

sudo make O=/home/BOB/omapbuild/omap_linux/ menuconfig

为我的董事会配置内核。

其次是:

sudo make O=/home/BOB/omapbuild/omap_linux/,这就是我得到错误的地方。

我所有的标题都是最新的。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-03-14 13:00:22

由于有了这些注释,我可以通过设置良好的环境来编译内核:

代码语言:javascript
复制
export ARCH=arm
export PATH=/home/bob/ti/mcsdk_1_01_00_02/linux-devkit/sysroots/i686-arago-linux/usr/bin/:$PATH
export CROSS_COMPILE=arm-arago-linux-gnueabi-

然后对于TMDSLCDK138董事会:

代码语言:javascript
复制
make tisdk_omapl138-lcdk_defconfig
make uImage
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/42696662

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档