在重新编译X-LODER之前,需要确认安装了TI的交叉编译工具链DVSDK,然后对/etc/profile更改,加入PATH;
我安装之后的命令为arm-arago-linux-gnueabi-,打arm-arago-linux-gnueabi-gcc -v可查看版本;
然后执行x-loader的编译命令
make CROSS_COMPILE=arm-arago-linux-gnueabi- ARCH=arm omap3evm_config
make CROSS_COMPILE=arm-arago-linux-gnueabi- ARCH=arm
会出现找不到arm-none-linux-gnueabi-命令的提示,原因为
makefile中的CROSS_COMPILE=arm-none-linux-gnueabi-
将其更改为CROSS_COMPILE=arm-arago-linux-gnueabi-,问题解决。
其中清除编译链接文件的命令为:
make CROSS_COMPILE=arm-arago-linux-gnueabi- distclean