|
【Linux】
变异内核,出现“未定义的引用”问题
发表于 2021-2-23 15:52:23
浏览:8994
|
回复:3
打印
只看该作者
[复制链接]
楼主
drivers/built-in.o:在函数‘mmc_blk_drm_part_get’中:
/home/zouxf/project/rk3399/rk_linux_sdk/kernel/drivers/char/drm/core.c:340:对‘_mcount’未定义的引用
/home/zouxf/project/rk3399/rk_linux_sdk/kernel/drivers/char/drm/core.c:340:(.text+0x42270): 截断重寻址至相符: R_AARCH64_CALL26 针对未定义的符号 _mcount
drivers/built-in.o:在函数‘match_mmc_card’中:
/home/zouxf/project/rk3399/rk_linux_sdk/kernel/drivers/char/drm/core.c:420:对‘_mcount’未定义的引用
/home/zouxf/project/rk3399/rk_linux_sdk/kernel/drivers/char/drm/core.c:420:(.text+0x422c0): 截断重寻址至相符: R_AARCH64_CALL26 针对未定义的符号 _mcount
drivers/built-in.o:在函数‘match_card_by_type’中:
/home/zouxf/project/rk3399/rk_linux_sdk/kernel/drivers/char/drm/core.c:429:对‘_mcount’未定义的引用
/home/zouxf/project/rk3399/rk_linux_sdk/kernel/drivers/char/drm/core.c:429:(.text+0x42314): 截断重寻址至相符: 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:179:对‘_mcount’未定义的引用
/home/zouxf/project/rk3399/rk_linux_sdk/kernel/drivers/char/drm/core.c:179:(.text+0x423a0): 截断重寻址至相符: R_AARCH64_CALL26 针对未定义的符号 _mcount
/home/zouxf/project/rk3399/rk_linux_sdk/kernel/drivers/char/drm/core.c:217:对‘mmc_set_data_timeout’未定义的引用
/home/zouxf/project/rk3399/rk_linux_sdk/kernel/drivers/char/drm/core.c:217:(.text+0x42494): 截断重寻址至相符: R_AARCH64_CALL26 针对未定义的符号 mmc_set_data_timeout
/home/zouxf/project/rk3399/rk_linux_sdk/kernel/drivers/char/drm/core.c:219:对‘mmc_wait_for_req’未定义的引用
/home/zouxf/project/rk3399/rk_linux_sdk/kernel/drivers/char/drm/core.c:219:(.text+0x424a0): 截断重寻址至相符: R_AARCH64_CALL26 针对未定义的符号 mmc_wait_for_req
/home/zouxf/project/rk3399/rk_linux_sdk/kernel/drivers/char/drm/core.c:231:对‘ioctl_rpmb_card_status_poll’未定义的引用
/home/zouxf/project/rk3399/rk_linux_sdk/kernel/drivers/char/drm/core.c:231:(.text+0x42518): 截断重寻址至相符: R_AARCH64_CALL26 针对未定义的符号 ioctl_rpmb_card_status_poll
drivers/built-in.o:在函数‘mmc_blk_drm_cmd_seq’中:
/home/zouxf/project/rk3399/rk_linux_sdk/kernel/drivers/char/drm/core.c:316:对‘_mcount’未定义的引用
/home/zouxf/project/rk3399/rk_linux_sdk/kernel/drivers/char/drm/core.c:316:(.text+0x42568): 截断重寻址至相符: R_AARCH64_CALL26 针对未定义的符号 _mcount
/home/zouxf/project/rk3399/rk_linux_sdk/kernel/drivers/char/drm/core.c:320:对‘mmc_blk_get’未定义的引用
/home/zouxf/project/rk3399/rk_linux_sdk/kernel/drivers/char/drm/core.c:320:(.text+0x42570): 截断重寻址至相符: R_AARCH64_CALL26 针对未定义的符号 mmc_blk_get
drivers/built-in.o:在函数‘mmc_blk_drm_process’中:
/home/zouxf/project/rk3399/rk_linux_sdk/kernel/drivers/char/drm/core.c:280:对‘mmc_get_card’未定义的引用
/home/zouxf/project/rk3399/rk_linux_sdk/kernel/drivers/char/drm/core.c:280:(.text+0x425b0): 截断重寻址至相符: R_AARCH64_CALL26 针对未定义的符号 mmc_get_card
/home/zouxf/project/rk3399/rk_linux_sdk/kernel/drivers/char/drm/core.c:283:对‘mmc_blk_part_switch’未定义的引用
/home/zouxf/project/rk3399/rk_linux_sdk/kernel/drivers/char/drm/core.c:283:(.text+0x425bc): 从输出所省略的额外重寻址溢出
/home/zouxf/project/rk3399/rk_linux_sdk/kernel/drivers/char/drm/core.c:307:对‘mmc_blk_part_switch’未定义的引用
/home/zouxf/project/rk3399/rk_linux_sdk/kernel/drivers/char/drm/core.c:292:对‘mmc_blk_reset’未定义的引用
/home/zouxf/project/rk3399/rk_linux_sdk/kernel/drivers/char/drm/core.c:294:对‘mmc_blk_reset_success’未定义的引用
/home/zouxf/project/rk3399/rk_linux_sdk/kernel/drivers/char/drm/core.c:310:对‘mmc_put_card’未定义的引用
drivers/built-in.o:在函数‘mmc_blk_drm_cmd_seq’中:
/home/zouxf/project/rk3399/rk_linux_sdk/kernel/drivers/char/drm/core.c:329:对‘mmc_blk_put’未定义的引用
drivers/built-in.o:在函数‘dump_hex_buffer’中:
/home/zouxf/project/rk3399/rk_linux_sdk/kernel/drivers/char/drm/core.c:90:对‘_mcount’未定义的引用
drivers/built-in.o:在函数‘get_cpu_serial’中:
/home/zouxf/project/rk3399/rk_linux_sdk/kernel/drivers/char/drm/core.c:114:对‘_mcount’未定义的引用
drivers/built-in.o:在函数‘drm_set_mmc_serial’中:
/home/zouxf/project/rk3399/rk_linux_sdk/kernel/drivers/char/drm/core.c:159:对‘_mcount’未定义的引用
drivers/built-in.o:在函数‘cpu_serial_init’中:
/home/zouxf/project/rk3399/rk_linux_sdk/kernel/drivers/char/drm/core.c:167:对‘_mcount’未定义的引用
drivers/built-in.o:在函数‘get_vendor_id’中:
/home/zouxf/project/rk3399/rk_linux_sdk/kernel/drivers/char/drm/core.c:172:对‘_mcount’未定义的引用
drivers/built-in.o:/home/zouxf/project/rk3399/rk_linux_sdk/kernel/drivers/char/drm/core.c:397: 跟着更多未定义的参考到 _mcount
drivers/built-in.o:在函数‘kmalloc’中:
/home/zouxf/project/rk3399/rk_linux_sdk/kernel/include/linux/slab.h:476:对‘kmem_cache_alloc_trace’未定义的引用
/home/zouxf/project/rk3399/rk_linux_sdk/kernel/include/linux/slab.h:476:对‘kmem_cache_alloc_trace’未定义的引用
drivers/built-in.o:在函数‘mmc_blk_emmc_remove’中:
/home/zouxf/project/rk3399/rk_linux_sdk/kernel/drivers/char/drm/core.c:543:对‘_mcount’未定义的引用
drivers/built-in.o:在函数‘drm_dev_get’中:
/home/zouxf/project/rk3399/rk_linux_sdk/kernel/drivers/char/drm/core.c:555:对‘_mcount’未定义的引用
drivers/built-in.o:在函数‘drm_cmd_fixup’中:
/home/zouxf/project/rk3399/rk_linux_sdk/kernel/drivers/char/drm/core.c:641:对‘_mcount’未定义的引用
drivers/built-in.o:在函数‘drm_cmd_seq’中:
/home/zouxf/project/rk3399/rk_linux_sdk/kernel/drivers/char/drm/core.c:674:对‘_mcount’未定义的引用
drivers/built-in.o:在函数‘drm_cmd_req’中:
/home/zouxf/project/rk3399/rk_linux_sdk/kernel/drivers/char/drm/core.c:710:对‘_mcount’未定义的引用
drivers/built-in.o:/home/zouxf/project/rk3399/rk_linux_sdk/kernel/drivers/char/drm/core.c:784: 跟着更多未定义的参考到 _mcount
drivers/built-in.o:在函数‘kmalloc’中:
/home/zouxf/project/rk3399/rk_linux_sdk/kernel/include/linux/slab.h:476:对‘kmem_cache_alloc_trace’未定义的引用
/home/zouxf/project/rk3399/rk_linux_sdk/kernel/include/linux/slab.h:476:对‘kmem_cache_alloc_trace’未定义的引用
drivers/built-in.o:在函数‘drm_check’中:
/home/zouxf/project/rk3399/rk_linux_sdk/kernel/drivers/char/drm/core.c:957:对‘_mcount’未定义的引用
drivers/built-in.o:在函数‘drm_make_fake_data’中:
/home/zouxf/project/rk3399/rk_linux_sdk/kernel/drivers/char/drm/core.c:980:对‘_mcount’未定义的引用
drivers/built-in.o:在函数‘vendor_decode_v1’中:
/home/zouxf/project/rk3399/rk_linux_sdk/kernel/drivers/char/drm/codec.c:107:对‘_mcount’未定义的引用
drivers/built-in.o:在函数‘vendor_encode_v2’中:
/home/zouxf/project/rk3399/rk_linux_sdk/kernel/drivers/char/drm/codec.c:144:对‘_mcount’未定义的引用
drivers/built-in.o:在函数‘vendor_encode_v1’中:
/home/zouxf/project/rk3399/rk_linux_sdk/kernel/drivers/char/drm/codec.c:72:对‘_mcount’未定义的引用
drivers/built-in.o:/home/zouxf/project/rk3399/rk_linux_sdk/kernel/drivers/char/drm/codec.c:178: 跟着更多未定义的参考到 _mcount
drivers/built-in.o:在函数‘kmalloc’中:
/home/zouxf/project/rk3399/rk_linux_sdk/kernel/include/linux/slab.h:476:对‘kmem_cache_alloc_trace’未定义的引用
drivers/built-in.o:在函数‘drm_ioctl’中:
/home/zouxf/project/rk3399/rk_linux_sdk/kernel/drivers/char/drm/mdev.c:397:对‘_mcount’未定义的引用
drivers/built-in.o:在函数‘drm_compat_ioctl’中:
/home/zouxf/project/rk3399/rk_linux_sdk/kernel/drivers/char/drm/mdev.c:407:对‘_mcount’未定义的引用
drivers/built-in.o:在函数‘strcasestr’中:
/home/zouxf/project/rk3399/rk_linux_sdk/kernel/drivers/char/drm/mdev.c:50:对‘_mcount’未定义的引用
drivers/built-in.o:在函数‘uec_parse_dt’中:
/home/lixu/1_work/1_RK3399/2_firefly/proj/firefly-sdk/kernel/drivers/power/usb_extcon_charge.c:89:对‘iio_channel_get’未定义的引用
drivers/built-in.o:在函数‘uec_adc_iio_read’中:
/home/lixu/1_work/1_RK3399/2_firefly/proj/firefly-sdk/kernel/drivers/power/usb_extcon_charge.c:134:对‘iio_read_channel_raw’未定义的引用
drivers/built-in.o:在函数‘of_find_spi_device_by_node’中:
/home/zouxf/project/rk3399/rk_linux_sdk/kernel/drivers/char/drm/mdev.c:505:对‘spi_bus_type’未定义的引用
/home/zouxf/project/rk3399/rk_linux_sdk/kernel/drivers/char/drm/mdev.c:505:对‘spi_bus_type’未定义的引用
drivers/built-in.o:在函数‘detect_spi_device’中:
/home/zouxf/project/rk3399/rk_linux_sdk/kernel/drivers/char/drm/mdev.c:538:对‘spi_busnum_to_master’未定义的引用
/home/zouxf/project/rk3399/rk_linux_sdk/kernel/drivers/char/drm/mdev.c:549:对‘spi_new_device’未定义的引用
/home/zouxf/project/rk3399/rk_linux_sdk/kernel/drivers/char/drm/mdev.c:557:对‘spi_write_then_read’未定义的引用
Makefile:1022: recipe for target 'vmlinux' failed
make: *** [vmlinux] Error 1
====Build kernel failed!====
出现几种未定义的引用错误,没能解决,请问有小伙伴知道怎么改这个错误吗?
谢谢~! |
|