Firefly开源社区

打印 上一主题 下一主题

3399 支持ubuntu 的uboot 源码在哪里可以下载?

5

积分

0

威望

0

贡献

游客

积分
5
发表于 2018-5-16 17:41:28      楼主
你好,我编译的时候出现警告和错误,说是未知的寄存器x18,warning: unknown register name: x18,这个是什么情况呀?

tools/bmp_logo --gen-info /home/yuan/Downloads/u-boot/tools/logos/rockchip.bmp > /home/yuan/Downloads/u-boot/include/bmp_logo.h
tools/bmp_logo --gen-data /home/yuan/Downloads/u-boot/tools/logos/rockchip.bmp > /home/yuan/Downloads/u-boot/include/bmp_logo_data.h
  LD      arch/arm/cpu/built-in.o
  CC      arch/arm/cpu/armv8/cpu.o
cc1: warning: unknown register name: x18
  CC      arch/arm/cpu/armv8/cache_v8.o
cc1: warning: unknown register name: x18
In file included from include/common.h:150:0,
                 from arch/arm/cpu/armv8/cache_v8.c:8:
/home/yuan/Downloads/u-boot/arch/arm/include/asm/global_data.h:135:58: error: invalid register name for ‘gd’
#define DECLARE_GLOBAL_DATA_PTR  register volatile gd_t *gd asm ("x18")
                                                          ^
arch/arm/cpu/armv8/cache_v8.c:12:1: note: in expansion of macro ‘DECLARE_GLOBAL_DATA_PTR’
DECLARE_GLOBAL_DATA_PTR;
^
scripts/Makefile.build:275: recipe for target 'arch/arm/cpu/armv8/cache_v8.o' failed
make[1]: *** [arch/arm/cpu/armv8/cache_v8.o] Error 1
Makefile:1147: recipe for target 'arch/arm/cpu/armv8' failed
make: *** [arch/arm/cpu/armv8] Error 2
回复

使用道具 举报

5

积分

0

威望

0

贡献

游客

积分
5
发表于 2018-5-16 17:43:03      沙发
jinyiyexingg 发表于 2018-1-25 17:25
你需要那几个文件?

我编译出现这个警告 warning: unknown register name: x18,然后就失败了,你遇到过吗?可能是什么原因呢?

error: invalid register name for ‘gd’
#define DECLARE_GLOBAL_DATA_PTR  register volatile gd_t *gd asm ("x18")
                                                                                                    ^
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

友情链接 : 爱板网 电子发烧友论坛 云汉电子社区 粤ICP备14022046号-2
快速回复 返回顶部 返回列表