编译uImage LOADADDR=0x60003000 报错 ?

具体操作如下

1.linux-4.4.76$ vi Makefile

ARCH ?= arm
CROSS_COMPILE ?= arm-none-linux-gnueabi-

2.make CROSS_COMPILE=arm-none-linux-gnueabi- ARCH=arm vexpress_defconfig

3.make CROSS_COMPILE=arm-linux-gnueabi- ARCH=arm LOADADDR=0x60003000 uImage -j4

CC      fs/ext4/readpage.o
  CC      fs/ext4/sysfs.o
  LD      fs/ext4/ext4.o
  LD      fs/ext4/built-in.o
make: *** [Makefile:962:fs] 错误 2

完整输出结果: 在这里

阅读 696
1 个回答

我换了一个版本,4.14.7编译uIamge成功。但是如果能找到报错原因,对进步更有益

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进