Firefly开源社区

[Linux] RK3399调试蓝牙功能时遇到编译问题

109

积分

0

威望

0

贡献

技术小白

积分
109
发表于 2019-7-23 20:20:12     
按照wiki教程,下载了linux-sdk.7z,在尝试更换内核的配置时,遇到了如下编译问题:
CC      init/version.o
  LD      init/built-in.o
drivers/built-in.o:在函数‘match_card_by_type’中:
/home/zouxf/project/rk3399/rk_linux_sdk/kernel/drivers/char/drm/core.c:401:对‘_mcount’未定义的引用
/home/zouxf/project/rk3399/rk_linux_sdk/kernel/drivers/char/drm/core.c:401:(.text+0x9e88c): 截断重寻址至相符: R_AARCH64_CALL26 针对未定义的符号 _mcount
drivers/built-in.o:在函数‘mmc_drm_send_cmd’中:
/home/zouxf/project/rk3399/rk_linux_sdk/kernel/drivers/char/drm/core.c:177:对‘_mcount’未定义的引用
/home/zouxf/project/rk3399/rk_linux_sdk/kernel/drivers/char/drm/core.c:177:(.text+0x9e918): 截断重寻址至相符: R_AARCH64_CALL26 针对未定义的符号 _mcount
drivers/built-in.o:在函数‘mmc_blk_drm_cmd_seq’中:
/home/zouxf/project/rk3399/rk_linux_sdk/kernel/drivers/char/drm/core.c:314:对‘_mcount’未定义的引用
/home/zouxf/project/rk3399/rk_linux_sdk/kernel/drivers/char/drm/core.c:314:(.text+0x9eae0): 截断重寻址至相符: R_AARCH64_CALL26 针对未定义的符号 _mcount
drivers/built-in.o:在函数‘mmc_blk_drm_part_get’中:
/home/zouxf/project/rk3399/rk_linux_sdk/kernel/drivers/char/drm/core.c:338:对‘_mcount’未定义的引用
/home/zouxf/project/rk3399/rk_linux_sdk/kernel/drivers/char/drm/core.c:338:(.text+0x9ec70): 截断重寻址至相符: R_AARCH64_CALL26 针对未定义的符号 _mcount
drivers/built-in.o:在函数‘dump_hex_buffer’中:
/home/zouxf/project/rk3399/rk_linux_sdk/kernel/drivers/char/drm/core.c:88:对‘_mcount’未定义的引用
/home/zouxf/project/rk3399/rk_linux_sdk/kernel/drivers/char/drm/core.c:88:(.text+0x9ecb8): 截断重寻址至相符: R_AARCH64_CALL26 针对未定义的符号 _mcount
drivers/built-in.o:/home/zouxf/project/rk3399/rk_linux_sdk/kernel/drivers/char/drm/core.c:112: 跟着更多未定义的参考到 _mcount
drivers/built-in.o:在函数‘get_cpu_serial’中:
/home/zouxf/project/rk3399/rk_linux_sdk/kernel/drivers/char/drm/core.c:112:(.text+0x9ecdc): 截断重寻址至相符: R_AARCH64_CALL26 针对未定义的符号 _mcount
drivers/built-in.o:在函数‘drm_set_mmc_serial’中:
/home/zouxf/project/rk3399/rk_linux_sdk/kernel/drivers/char/drm/core.c:157:(.text+0x9edc8): 截断重寻址至相符: R_AARCH64_CALL26 针对未定义的符号 _mcount
drivers/built-in.o:在函数‘cpu_serial_init’中:
/home/zouxf/project/rk3399/rk_linux_sdk/kernel/drivers/char/drm/core.c:163:(.text+0x9edfc): 截断重寻址至相符: R_AARCH64_CALL26 针对未定义的符号 _mcount
drivers/built-in.o:在函数‘get_vendor_id’中:
/home/zouxf/project/rk3399/rk_linux_sdk/kernel/drivers/char/drm/core.c:170:(.text+0x9ee30): 截断重寻址至相符: R_AARCH64_CALL26 针对未定义的符号 _mcount
drivers/built-in.o:在函数‘drm_dev_complete’中:
/home/zouxf/project/rk3399/rk_linux_sdk/kernel/drivers/char/drm/core.c:395:(.text+0x9ee54): 截断重寻址至相符: R_AARCH64_CALL26 针对未定义的符号 _mcount
drivers/built-in.o:在函数‘is_emmc_exist’中:
/home/zouxf/project/rk3399/rk_linux_sdk/kernel/drivers/char/drm/core.c:413:(.text+0x9ee78): 从输出所省略的额外重寻址溢出
make: *** [vmlinux] 错误 1
*******************************************************************
其中,
/home/zouxf/project/rk3399/rk_linux_sdk/kernel/drivers/char/drm/core.c
这个目录我是没有的,看着像是firefly的人员的工作目录。
求解答。

回复

使用道具 举报

109

积分

0

威望

0

贡献

技术小白

积分
109
发表于 2019-7-24 09:32:13     
自己顶自己
回复

使用道具 举报

109

积分

0

威望

0

贡献

技术小白

积分
109
发表于 2019-7-24 14:36:06     
为啥没人理。。。。
回复

使用道具 举报

109

积分

0

威望

0

贡献

技术小白

积分
109
发表于 2019-7-25 17:10:20     
没人理。。。。
回复

使用道具 举报

35

积分

0

威望

0

贡献

技术小白

积分
35
发表于 2019-7-26 14:38:51     
你调好了么?
回复

使用道具 举报

109

积分

0

威望

0

贡献

技术小白

积分
109
发表于 2019-7-29 13:55:27     

没有,我的情况很奇怪,我的安卓源码编译的固件是支持蓝牙的,但是把安卓源码中的内核,换个配置,设备树不变,编译出内核后,启动ubuntu文件系统,就无法启用蓝牙了(wifi可以正常使用)
回复

使用道具 举报

35

积分

0

威望

0

贡献

技术小白

积分
35
发表于 2021-2-23 15:38:20     
你好,请问 未定义的引用 这个问题要怎么修改呢?
回复

使用道具 举报

35

积分

0

威望

0

贡献

技术小白

积分
35
发表于 2021-12-9 15:28:36     
我也是这个问题,出现了这个未知路径,请问怎么解决
回复

使用道具 举报

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

本版积分规则

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