最近在移植uboot支持NANDFLASH时,遇到一个错误。烦了两天,终于找到了!具体报错如下。
make[1]: *** No rule to make target '.depend.s3c2440_nand', needed by '.depend'. Stop.
make[1]: Leaving directory '/work/system/u-boot-2012.04.01/drivers/mtd/nand'
Makefile:485: recipe for target 'drivers/mtd/nand/libnand.o' failed
make: *** [drivers/mtd/nand/libnand.o] Error 2
大概意思就是:在链接libnand.o时找不到s3c2440_nand的依赖文件。
后来仔细检查了makefile,确保了已经在makefile中添加了
s3c2440_nand.c的依赖文件。如图:
原创文章 108获赞 144访问量 2万+
关注
私信
展开阅读全文
作者:飞猪飞飞