编译正点原子arm-linux出厂源码或者教程源码相关问题(YYLTYPE yylloc;)

我这里编译的是出厂源码

tar -jxvf linux-imx-4.1.15-2.1.0-g3dc0a4b-v2.7.tar.bz2

解压压缩包

有一个build.sh文件(如果是教程源码直接./)

build.sh中修改如果安装的交叉编译器位置不一样的话修改到安装的目录

修改之后的内容

保存退出,然后./build.sh

会报错

解决方法:

将dtc-lexer.lex.c_shipped文件下的YYLTYPE yylloc; 改成extern YYLTYPE yylloc;

文件路径为/home/cisjy/linux/tool/test/scripts/dtc/dtc-lexer.lex.c_shipped  按照自己的路径去找

然后./build.sh  就可以成功编译了

tmp下有相关的设备树文件和zImage

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值