m4编译错误

Building m4
[ERROR]    /home/qpicpicxxz/hero/output/tc-hrv-olinux/.build/riscv64-unknown-linux-gnu/src/m4/lib/c-stack.c:55:26: error: missing binary operator before token "("
make[5]: *** [Makefile:1910: c-stack.o] Error 1

问题原因:m4版本过低 / Ubuntu版本过高

解决办法:修改c-stack.c文件

https://git.buildroot.org/buildroot/plain/package/m4/0003-c-stack-stop-using-SIGSTKSZ.patch?id=5a9504831f3fa1ef3be334036c93da30150fde55

 我试了几次不知道怎么把补丁加进去,索性直接照着补丁把这个文件改了

问题解决

  • 4
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值