OpenHarmony开发者论坛
标题:
OpenHarmony 3.2.1 基于rk3568,在编译内核最终进行链接时报错
[打印本页]
作者:
yyn1994
时间:
2024-1-24 17:10
标题:
OpenHarmony 3.2.1 基于rk3568,在编译内核最终进行链接时报错
[md]我这边是将内核取出打上 path 后,单独进行内核编译。使能了 wifi 模块相关的hdf 模块,最后进行链接出现了下图所示的报错
![image.png](
https://forums-obs.openharmony.c ... xyra8h5uqqz7ywr.png
"image.png")
[/md]
作者:
深开鸿_王石
时间:
2024-1-25 08:55
标题:
openharmony 3.2.1 基于rk3568,在编译内核最终进行链接时报错
[md]![image.png](
https://forums-obs.openharmony.c ... 9i99tjtvii8oh5g.png
"image.png")
你这是什么版本啊?为啥是这种路径?这是链接问题,也就是这个sdio_test.c里用的方法没链接或者链接不正确
[/md]
作者:
yyn1994
时间:
2024-1-25 09:17
回复
深开鸿_王石
: 这是3.2.1 版本,因为我想单独编译内核,所以直接把 drivers/hdf/khdf 和 framework 两个软连接的文件直接拷贝到对应目录下 ,修改了对应Makefile 中的一些路径。
这种链接的问题应该怎么去查,能提供一些思路吗
作者:
深开鸿_王石
时间:
2024-1-25 14:03
回复
yyn1994
: error报错的就是你.c里调用的方法了,比附SdioClaimHost,然后就要看这个方法什么地方实现的,编出来的so库在哪?然后看test是否用了
作者:
yyn1994
时间:
2024-2-6 11:04
问题已经找到,sdio_test.c 包含了 sdio_if.h 而 sdio_if.h 包含 mmc_if.h . 而mmc_if.o 编译需要打开CONFIG_DRIVERS_HDF_STORAGE。
欢迎光临 OpenHarmony开发者论坛 (https://forums.openharmony.cn/)
Powered by Discuz! X3.5