在裁剪uboot的时候出现下面错误:
LDS u-boot.lds
LD u-boot
arm-linux-ld:u-boot.lds:: ignoring invalid character `#' in expression
arm-linux-ld:u-boot.lds:: syntax error
Makefile:: recipe for target 'u-boot' failed
make: *** [u-boot] Error
我的裁剪就是在config文件里的,具体来说就是include/configs/smdk2440.h
后来发现是用//注释宏出的问题,改成#if 0 ... #endif就没有这个错误了。
特此记录下。