求助,编译wifi模块时遇到问题
-
求助这个问题怎么解决
[OHOS ERROR] [253/254] ACTION //device/xradio/xr806:libSDK(//build/lite/toolchain:arm-none-eabi-gcc)
[OHOS ERROR] FAILED: obj/device/xradio/xr806/libSDK_build_ext_components.txt
-
根據打印,看下你的
out/xr806/wifi_skylark/error.log
有沒有什麼有用信息呢? -
@iysheng这是什么意思呢?
-
@xisecret 你这个错误是次要的,是提示build出错,但是build出错的具体原因没有贴出来,你可以把整个error.log上传上来看看。
-
@xisecret 這個是 Makefile 構建的語法啊,就是說 build 這個目標在構建的過程中,
- 依賴 __build
- 第一次構建 __build 的時候 sdk_cfg_rdy 爲 n 時,會依賴 include/generated/autoconf.h 頭文件,
- 第二次構建 __build 這個目標的時候,就依賴 all 和 image 這兩個目標了
- 接下來就會去找 all 和 image 這兩個木碧歐啊的依賴
針對你這個問題,我今天放開了部分代碼,查看初步打印和你這個問題有點像,通過查看
out/xr806/wifi_skylark/error.log
文件,發現是 app_xip.bin 太大了,導致生成 image 的時候出問題了,通過make menuconfig
取消了部分內容,讓生成的app_xip.bin
文件大小降低下來就可以了。還是建議你看下出問題時的
error.log
文件,具體原因具體分析。
-
-
我发现我每次 make menuconfig之后会增加很多配置选项这是怎么回事
.config.old .config -
解决了,是因为内存分配不够:
device\xradio\xr806\xr_skylark\project\image_cfg\readme.md
按照网上说的修改:
device\xradio\xr806\xr_skylark\project\demo\wlan_ble_demo\image\xr806\image_wlan_ble.cfg 分配不能够生效在xr806\device\xradio\xr806\xr_skylark\project\demo\audio_demo\image\xr806\目录中将 image_auto_cal.cfg替换image.cfg
编译成功 -
Copyright © 2023 深圳全志在线有限公司 粤ICP备2021084185号 粤公网安备44030502007680号