尝试了好多天,查看了无数网页和资料,下遍了大部分的交叉编译系统,跳过了无数个坑,最后还是掉沟里了。放弃了放弃了。还是老老实实在虚拟机装ubantu和windows吧!
离线
碰到了什么奇葩问题?windows搞定uboot编译也很简单吧
本以为macos上编译和ubantu上差不多,这样就不用跑虚拟机了。看来是我太轻狂了。
./tools/../lib/bch.c:67:10: fatal error: 'endian.h' file not found
于是我将#include <endian.h> 改成 machine/endian.h
又出现这个问题 ./tools/../lib/bch.c:121:12: error: static declaration of 'fls' follows non-static declaration
换过N个连接库,试过macports下载,自已手动下载,先是说低版本不支持。不得不查遍各大网站终于下载到了arm-none-eabi, arm-linux-gnueabi 2017q4的还是不行。这下蒙圈了。暂时放弃放弃了。
最近编辑记录 kaokao (2018-06-08 17:41:29)
离线
一个虚拟机能解决的问题,如果不行,在装一个
兄弟说的在理,是我太折腾了。
离线
现在成功了吗
没有,现在用的虚拟机。
离线